Venecia lleva recibiendo turistas desde hace un buen puñado de años. Era una parte esencial del Grand Tour, que comenzó en el siglo XVII. Por eso, indicaciones como las de arriba, llamadas nizioleti, existen por toda la ciudad. Puedes imaginarte al diletante noble, dieciochesco, recién descendido del barco y queriendo…
Most code is added to the main branch via pull requests. Many eyes (and tests) find more bugs or simply confusing code that just your own, so most projects nowadays, either closed- or open source, incorporate code to the main branch only through PRs. That’s just as well, but there…
A few years ago, I attended MS Build invited by Microsoft (and wrote about it quite extensively here). I guess that, in a way, I saw the light. But the light I saw was that of a cloud-centric future with a side serving of artificial intelligence.
Well, my experience has been exactly the opposite. All my stints outside academia have been in startups. All of them amazing experience. And it’s been so for the following reasons
Sometimes, I want to be Larry. On a deserted island in the middle of the ocean. Just me and my laptop.
Gerard van der Put
The Larries are sometimes the first to fail reviews or to be fired. Or to go to a place where they're paid better leaving a mess of barely comprehensible legacy code. Larry will probably be OK no matter what. But having Larry on a team? Not so keen on that.
But when it comes to our routines and daily professional life? And on a personal level? I secretly prefer not to look so much at other people's work. Unless I want to because I want to learn something. Or because I’m curious.
Gerard van der Put
A slight change of perspective might help a bit here. As a senior developer, you're not so much expected to produce code as to help the team produce better code. Your code does not matter so much, and code *ownership* does not matter so much either. It's the whole team that, through code writing and reviews, produces quality code.
I'm not totally sure if this is a plain exercise in provocation or a real argument. I'm going to bite and treat it as the latter.
The first paragraph is quite revealing. It is equivalent to saying that open source software can't really be avoided. You probably have no alternative…
I get it. You don't like the GPL.
Other than that, free software (which, BTW, is also called libre software, to emphasize the freedom aspect as opposed to the free as in free beer aspect) runs the world now, and it does so because it's free. So, the thing with the time passing on free software? Not gonna happen.
Todos los años tutorizo unos cuantos trabajos fin de grado y máster, y evalúo unos cuantos en un tribunal. En general, casi todos plantean los objetivos de la forma siguiente.
Efectivamente, se hace A, B y C de mejor o…