Live data from Hacker News

Why you need a home lab to keep your job

theregister.co.uk

31–40 of 46 posts

Re: Why you need a home lab to keep your job

#31
post #21
post #6

Earlier quoted context omitted.

It's less about what your company wants you to do, and more about what you need to do to develop your career. If you want to stay on top and keep being employable, you'll have to invest in skills, and I see no reason why your employer would provide that for free, especially if those skills aren't directly useful to them. Company's job isn't to help you find a work-life balance. Its goal is to find the long term plan…

This mentality towards training people is common, but is a textbook case of stupid management. Companies under-invest in training, then pay enormous recruiting costs in getting people with the "right skills" as well as paying opportunity costs when projects can't go forward because they can't find the "right people." It's a bit of brain-dead management that's common in some other fields, but acutely common in softwar…

I found a good quote about that in the article about leaving managers here on HN yesterday: http://www.alaisterlow.com/employees-leave-managers-not-comp...

    > there is only one thing worse than training (or growing) 
    > your staff and having them leave, and that is not training 
    > or developing them and having them stay.

Re: Why you need a home lab to keep your job

#32
post #28

Earlier quoted context omitted.

"Go to Goldman Sachs and ask them how many of their "rockstar" traders learned the craft at home on their free time. Or go to a top research hospital and ask them how many of their surgeons did the same. Or go to a top architecture firm and ask them how many of their architects learned skyscraper design on the weekends. They will probably all laugh at you." The difference in all these fields is that the practitioner,…

The comment to which I was replying stated: "At the 'rockstar' level, all learning is self directed." Parse this out logically. I read this as: "self-directed learning is a necessary condition for achieving rockstar level skill." My point is that in other fields, institutional training can create rockstars without self-directed learning. That is to say, self-directed learning is not a necessary condition. Your point…

"The comment to which I was replying stated: "At the 'rockstar' level, all learning is self directed." "

In context, that quote sounds more nuanced.

"Obviously neither statement is (completely) true. At the "rockstar" level, all learning is self directed. And rockstar employers expect and rely on that. But for everyone else I think it's reasonable that there be some level of support for education from employers, and some level of self motivation from good employees. Neither is going to make up for a total shortcoming in the other."

I suspect if you add "(In programming)" before the sentences "At the rockstar level .. " etc it would make more sense,especially if those sentences are describing present reality than some imagined future.

And as for "the fact that it's easier to learn programming on your own than it is to learn other fields doesn't prove that", sure it doesn't prove anything.

But then if we are to descend to that level of hairsplitting, your quote about other industries training programs doesn't really prove the point that something similar would work in software/programming, and is equally 'neither here nor there'.

It may be true that you can create rockstars by company training, so you have a valid point in that we should probably explore the idea, look for supporting/opposing evidence and so on.

It still remains to be shown to be true,and ajross has a valid argument that "as of today company training programs haven't produced programming rockstars (vs competent devs)", so your comparisons to surgeons or whatever don't really counter ajross's statement.

ajross seems to be describing the present reality (and extropolating off that) and you seem to be saying that a different reality is possible (but unproven).

Not much of a conflict that I can see. (but hey ymmv, I freely admit I could be interpreting all this incorrectly)

And just fyi, I responded to (what I thought was ) excessive rhetorical flourishes like 'brain damaged thinking' in your reply. That phrase conveys no information beyond your annoyance and detracts from your main (and valid imho)argument. You can make a solid point without 'name calling' (note quotes), especially here on HN.

EDIT: rayiner changed his post from when I typed this reply(which is all right, I do that all the time), so this answer may not make as much sense as it should . Now his point is that "self-directed learning is not a necessary condition (to become a programming rockstar)".

It is probably true and certainly an idea worth exploring.

One possible answer to that, especially in a forum called Hacker News, is "Show us".

(to those fond of logic, to prove that a universally quantified argument, "All X s are blah" is wrong, you need to prove that "Not all X s are blah" and that in turn becomes "There exists a Z that not blah" and you have to show that there does indeed exist such a Z - aka an existence proof, what can I say, I'm a nerd).

And with that, I bow out of this thread. Have a nice day.

Re: Why you need a home lab to keep your job

#34
His $1,362 per month spend (not including hardware, which it sounds like he gets for free) seems a bit spendy for just a hobby "lab". Since when was a rack of computers called a lab? Does a few servers in the closet count? I want to know if I'm in danger of losing my job.

Re: Why you need a home lab to keep your job

#35
post #28

Earlier quoted context omitted.

The comment to which I was replying stated: "At the 'rockstar' level, all learning is self directed." Parse this out logically. I read this as: "self-directed learning is a necessary condition for achieving rockstar level skill." My point is that in other fields, institutional training can create rockstars without self-directed learning. That is to say, self-directed learning is not a necessary condition. Your point…

"The comment to which I was replying stated: "At the 'rockstar' level, all learning is self directed." " In context , that quote sounds more nuanced. "Obviously neither statement is (completely) true. At the "rockstar" level, all learning is self directed. And rockstar employers expect and rely on that. But for everyone else I think it's reasonable that there be some level of support for education from employers, and…

> But then if we are to descend to that level of hairsplitting, your quote about other industries training programs doesn't really prove the point that something similar would work in software/programming, and is equally 'neither here nor there'.

It's not hair splitting, it's the fundamental question of whether self-directed learning is necessary to achieve rockstar-level programming skills. This seems to be commonly assumed in the programming world, which I think is a bit of cultural brain damage. Indeed, I think the proposition that programming is somehow different from those other intellectually demanding fields in trainability is the exceptional proposition that has the burden of proof.

Re: Why you need a home lab to keep your job

#37
post #8

Earlier quoted context omitted.

For my personal situation, this is a good idea. My current job involves me writing code for robots. This sounded interesting to me, until I realized that I am working with some ancient software here - I'm talking .Net 1.1 on Windows 2000! Not to mention that writing software for robots isn't really all that challenging. If it weren't for my after-hours exploration of open-source technologies, my skill-set would be se…

I work with something very specific as well, and completely missing out on the web and what's hot. I have to do something in my spare time to ensure I'm employable. But I'm not going to do job-related training at home, screw that.

Great and meaningful distinction you are making! You are learning for yourself, not your employer.

Re: Why you need a home lab to keep your job

#39
post #3

Unless I've misunderstood this article, I think this is a bad idea. When working for a company your work should ideally stay at work. Come 5pm, if you're privliged enough to work a 9-5, your day should be done. This growing push for work to be extended into the family home really erodes the necessary work life distinction that allows for a happy life. Thats not to say you shouldn't have a lab at home to train yoursel…

> unpaid training in your own personal time then what will it expect from you in the future

...it's not unpaid training, it's lifelong learning, and you do it because it's fun! The purpose shouldn't be to learn about what your employer wants you to or what your employer might need from you. You shouldn't need to justify having a home lab to your employer or family or whatever. The article's author got it all wrong indeed. Fuck your employer, you have your "lab" 'cause it's fun!

Re: Why you need a home lab to keep your job

#40
post #23
post #19

Earlier quoted context omitted.

True enough. And employees who wait to be "trained" on interesting new technology instead of learning it for themselves aren't worth hiring. Obviously neither statement is (completely) true. At the "rockstar" level, all learning is self directed. And rockstar employers expect and rely on that. But for everyone else I think it's reasonable that there be some level of support for education from employers, and some leve…

> And employees who wait to be "trained" on interesting new technology instead of learning it for themselves aren't worth hiring. > At the "rockstar" level, all learning is self directed. This is a bit of brain damage that is, as far as I can tell, limited to programming, for various weird cultural reasons. Go to Goldman Sachs and ask them how many of their "rockstar" traders learned the craft at home on their free t…

As a 4th year medical student I can tell you almost all training happens on your own time. Its up to you to stay current. After the first 2 years of med school you are pretty much on your own to learn the rest of medicine. They'll test you along the way...but passing is far, far less than you actually need to know.
Post reply on HN