Earlier quoted context omitted.
I agree that someone who doesn't have side projects isn't as attractive as someone who does, in general. But there are lots of people who don't do any programming once they leave the office (8-9 hours of computer time is more than enough for them). That doesn't mean that they aren't dedicated or that they are a risk. I think it should be a case by case basis.
Fundamentally, risk isn't binary. There's more risk and there's less risk. For my kind of team, the absence of side projects, demonstrated lack of interest in furthering one's craft outside of paid hours increases the risk of this person not being able to pull his weight, if somehow he slips through the regular filtering mechanisms. As you pointed out, every candidate presents a unique risk profile, and every company…
Ask HN: How to reskill without losing income?
81–90 of 97 posts
Re: Ask HN: How to reskill without losing income?
#82I just switched to a great company with a stack I had zero experience with. Hasn't been a problem at all.
Re: Ask HN: How to reskill without losing income?
#83Earlier quoted context omitted.
Fundamentally, risk isn't binary. There's more risk and there's less risk. For my kind of team, the absence of side projects, demonstrated lack of interest in furthering one's craft outside of paid hours increases the risk of this person not being able to pull his weight, if somehow he slips through the regular filtering mechanisms. As you pointed out, every candidate presents a unique risk profile, and every company…
I work for myself specifically to avoid people like you.
Re: Ask HN: How to reskill without losing income?
#84Earlier quoted context omitted.
And (this might be obvious), but read, read, read! That's what works for me at least. Articles, books, blogs, IRC, IRC chat logs, Github issues, etc. When I am learning something new I might spend a few days (or even weeks depending on the subject) reading around about it before I take that first step to build my side project.
My brain works the opposite way, so I would caution against this. I don't truly learn until I actually start doing.
Re: Ask HN: How to reskill without losing income?
#85Re: Ask HN: How to reskill without losing income?
#86I did this back in 2009. Here's how to do it. Pick a technology stack that you want to get a job in and build a side project in your spare time. Attend meetups with experts in your local community and learn how to make it awesome. Build relationships with them along the way. Use those relationships to get some part-time contract work in said technology stack with someone local. Document this experience and build up a…
And (this might be obvious), but read, read, read! That's what works for me at least. Articles, books, blogs, IRC, IRC chat logs, Github issues, etc. When I am learning something new I might spend a few days (or even weeks depending on the subject) reading around about it before I take that first step to build my side project.
Re: Ask HN: How to reskill without losing income?
#87Earlier quoted context omitted.
I agree that someone who doesn't have side projects isn't as attractive as someone who does, in general. But there are lots of people who don't do any programming once they leave the office (8-9 hours of computer time is more than enough for them). That doesn't mean that they aren't dedicated or that they are a risk. I think it should be a case by case basis.
As someone who struggles to find enough time for side projects, I agree that it isn't necessarily a sign that someone isn't passionate about the job. However, if someone says stuff like "I'd never work on something I'm not being paid for, I'm a serious professional that's irresponsible", its pretty obvious that they don't actually like what they are doing.
Not to get into a debate, but there are tons of people who don't like what they are doing. But they are still good at it. Sure they may not be truly happy, but they are good at what they do even if they don't like it.
Re: Ask HN: How to reskill without losing income?
#88Earlier quoted context omitted.
I agree that someone who doesn't have side projects isn't as attractive as someone who does, in general. But there are lots of people who don't do any programming once they leave the office (8-9 hours of computer time is more than enough for them). That doesn't mean that they aren't dedicated or that they are a risk. I think it should be a case by case basis.
As someone who struggles to find enough time for side projects, I agree that it isn't necessarily a sign that someone isn't passionate about the job. However, if someone says stuff like "I'd never work on something I'm not being paid for, I'm a serious professional that's irresponsible", its pretty obvious that they don't actually like what they are doing.
My dad has been a mechanical engineer for almost 40 years and I struggle to think of anyone who enjoys their job as much as he does. Yet I have never once seen him do any personal "side projects" that are in any way related to his day job.
Re: Ask HN: How to reskill without losing income?
#89Earlier quoted context omitted.
As someone who struggles to find enough time for side projects, I agree that it isn't necessarily a sign that someone isn't passionate about the job. However, if someone says stuff like "I'd never work on something I'm not being paid for, I'm a serious professional that's irresponsible", its pretty obvious that they don't actually like what they are doing.
its pretty obvious that they don't actually like what they are doing. My dad has been a mechanical engineer for almost 40 years and I struggle to think of anyone who enjoys their job as much as he does. Yet I have never once seen him do any personal "side projects" that are in any way related to his day job.
The side project concept is fairly unique to digital workers, especially software engineers simple because we can. Noone asks an accountant or a secretary for side projects.
Re: Ask HN: How to reskill without losing income?
#90Do companies really try to pigeonhole developers into "tech stacks" so much that you'll be forced to revert to junior status to change? Unless we're talking about COBOL -> Haskell here, I think any decent company would be wary of overvaluing skills with a particular language or framework and undervaluing fundamentals.
They want you to be productive immediately, so they can assess you in the probation period, and get more bang for the buck from the outset. For example. If you are a C# programmer who has never done Java programming. It takes you 6-12 months to get reasonably up to speed with the JVM, standard libraries and idiomatic coding. Let alone any dependency injection, web framework etc. libraries. Why would the Java shop pay…
Because you bring a lot of other experience to the table, and in just six months you will be completely up to speed?
In any software company of real complexity it's going to take six months or so to really hit your stride anyway, regardless of whether you've used their stack before, because you'll still have to learn their codebase, standards, processes, etc.
If they underpay you, guess what any self-respecting and talented developer will do? Leave. They'll be gone the second they're up to speed with the new stack because they found someone else willing to pay the full rate.