Earlier quoted context omitted.
Yes, in German we have a saying like "One kid is no kid". The increase from zero to one kid might feel like you mastered a big step (and it is!).. But a second kid is a total game changer. I am hard pressed to find some time for Netflix and a bit of guitar playing every once in a while. Do I want to exchange that for coding for some bigger cause? Nope.
Why is the jump from 1 to 2 bigger than the jump from 0 to 1?
Top developers can have a life outside coding
181–190 of 241 posts
Re: Top developers can have a life outside coding
#182Earlier quoted context omitted.
At some point the real skill becomes to develop a reasonable solution with reasonable effort. You don't have to keep chasing the latest cool frameworks forever. It's good to know what the trends are but you can safely skip many of them.
You are right, that if it is about putting bread on the plate of your children reasonable results are enough and for that reasonable effort is enough. I assume you don't plan on getting to the top with that, though. That's what the article and title limit the discussion to though. And that's what I'm arguing against. You can't be at the top with "reasonable" effort. And in case your first sentence means that you have…
Re: Top developers can have a life outside coding
#183Earlier quoted context omitted.
When I need a plumber, I don't choose one based on his fiery passion for plumbing or because he fixes toilets for free in his spare time.
I agree with the point you are making but would still continue to pay a little extra for someone that I knew enjoyed looking after the details while they were doing plumbing (or whatever trade).
Re: Top developers can have a life outside coding
#184Here's the thing that this blog post is missing: It's a marketplace with competition. Yes, ideally, you shouldn't work outside work and spend all your free time doing other things, and there should be no world hunger. But it doesn't work that way. If I don't keep up to date and keep learning new things, someone else will (and the idea that this person is 20, white, male, and single seems a little racist and sexist to…
As another example, drinking, smoking marijuana, vegging out in front of the TV, insert whatever "vice" you want here that wastes time/energy, might not hurt you much every now and then - but to excess it's going to accumulate into a serious competitive disadvantage overtime.
There are hard tradeoffs to be made between work-life balance and career success - and the results of those tradeoffs don't really become very obvious for a long time.
Re: Top developers can have a life outside coding
#185Earlier quoted context omitted.
>" Maybe racist by the dictionary definition " That is the only definition that matters. Everything else is subjective, relative and open to abuse by bad people from all sides. >" I as a white male can underachieve my way into anything while other genders and people of color must work much harder for the same. " Have you seen white people in poverty? They are no different than black people in poverty, and are just as…
> Have you seen white people in poverty? They are no different than black people in poverty, and are just as needing of our help. I don't disagree that this is a huge problem but consider what it's like for someone trying to work their way out when they obviously, unavoidably don't fit in. The key point here is simply recognizing that different areas of discrimination have different impacts and they combine super-lin…
Re: Top developers can have a life outside coding
#186I think this article is detached from reality. Most people who contribute to OS are on low income, unemployed or students. Top developers in banks and startups dont have time for that, or are forbidden by their company. Being "top developer" is one of the most family friendly jobs that ever existed. You can work remotely at your own time. I quit cubicle and started working on opensource because I had family. > you mi…
Re: Top developers can have a life outside coding
#187I propose the Daenerys Targaryen test. If you know who Daenerys Targaryen is, you do not have "no time." You have priorities which included "I wish to know who Daenerys Targaryen is." No judgement! I do, too! But if you know who Daenerys Targaryen is and you're dissatisfied with your career growth, you should attempt to consciously be aware of the fact that you can choose different things in the future. It takes minu…
A human cannot be productive all the time. We need downtime. Time to spend with family. Time to sit and stare at a wall. If some of that wall stare time involves movies or books or TV, so be it.
Re: Top developers can have a life outside coding
#188Re: Top developers can have a life outside coding
#189Here's the thing that this blog post is missing: It's a marketplace with competition. Yes, ideally, you shouldn't work outside work and spend all your free time doing other things, and there should be no world hunger. But it doesn't work that way. If I don't keep up to date and keep learning new things, someone else will (and the idea that this person is 20, white, male, and single seems a little racist and sexist to…
But is it required to put in extra hours to stay competitive? All else being equal, of course it's a competitive advantage. Where that breaks down is that programming productivity is hard to measure and far from fungible. The scary truth is that the nature of the job you do might have more impact on your skill set progression than whatever you do in your spare time. If you are stuck maintaining some baroque legacy system then you might be developing domain knowledge that is useless anywhere else. Conversely, if you are directly interacting with customers, or collaborating with smart, experienced developers on hard problems, or addressing business problems from first principles, then your learning might be accelerated.
In the end, developer jobs are definitely a marketplace, but not a commodity marketplace. There are many paths to success. For young developers I would definitely advocate putting in all the time you can simply because there is a big initial hump to get over before it even becomes apparent whether you have any potential or not. But once you are a competent developer, then domain knowledge and soft skills bring far more competitive advantage than learning the latest whiz-bang framework.
Re: Top developers can have a life outside coding
#190I think this article is detached from reality. Most people who contribute to OS are on low income, unemployed or students. Top developers in banks and startups dont have time for that, or are forbidden by their company. Being "top developer" is one of the most family friendly jobs that ever existed. You can work remotely at your own time. I quit cubicle and started working on opensource because I had family. > you mi…
Despite rumours to the contrary... remote working is still a very small minority of coding work. The overwhelming majority of coding work (at whatever level, top or bottom) is carried out 9-5 in offices. Also "top developer" != "open source developer".
Very true, the thing is, companies go for developers with tons of OSS code and conferences both as speakers and attendees for two reasons:
First is the fact that you become a known quantity, OSS code is code that you have produced and that any prospective employer can look at and see its "quality". It also solidifies you as more of a domain expert which in turn allows you to get better wages.
Second, having employees with OSS contributions and speaking at conferences is good for the bottom line of employers, they can "gloat" more easily on how they have the "top talent" and are thought leaders of industry. This in turn allows them to charge their clients more and lets the find prospects easier.
It's all about perception and influence.
*Ninja Edited for grammar.