Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

To a certain extent i agree with your statement. But if young people dont’ explore and develop skills early then they will lose later in life. Instead of “living” they should probably explore wether art or tech or construction or whatever is more suitable for them personally. Then once they have a career they cam travel and live as they have the skills to support that life. If you look at instagram then you will see how many live their lives and have no skill then they complain about why they camt pay bills.


There are few guarantees the skills you develop today will mean much to the market by the time you can afford to do any living.

Ten years ago learning to drive a truck meant a long-term stable career, even if it's not the most glamourous. Today, we're discussing the short-term viability of automating that shipping system. Five years ago in Alberta, getting into a trade that was in demand in the oil industry meant a lifetime career with a pretty great salary. Today, the industry is on shaky footing and many will have to retrain.

In software, while it might not be near or certain, there are plenty of discussions about automating most projects since so many of them conform to common patterns and publicly accessible, free code already existing. We don't know any better how large much of the software development industry will be in ten years time. Many of those skills might be as obsolete as some IG "celebrity".

I think OP is at least correct in that you sort of have to weigh these things yourself. Sometimes that life experience in other facets will inform your future more than picking up a skill that is just enough to put you into someone else's employ. It's pretty difficult to know. You can apply any kind of probability measure you want, but the gaps in between any sound reason are just attempting to know the future before it happens.


That is partially correct. Developing the skill to drive a truck at an early age gives you the skills to operate vehicles at a later stage, and that is transferrable knowledge. Not to mention work place interaction skills, and time management. In terms of software, indeed repetitive tasks can be automated, but 100% of development never will be.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: