News for hackers. Stuff that matters.
Re:What If You Could Do It All Over? by pansa2 on Saturday December 26, 2020 @09:43PM (#25548381)
Fantastic analogy. To go a bit further, what surprised me when trying to choose which branch to take was how narrow each branch is. It’s not enough to pick the “software development” branch, you have to pick a specialty within that.

And, it has to be a single specialty. In my particular case, it was hard to accept that I couldn’t be both a successful programming language designer and a successful game developer.

Re:What If You Could Do It All Over? by hnal943 on Sunday December 27, 2020 @01:38AM (#25549332)
Rob Gilbert is a counter example. He famously designed SCUMM and then made amazing games with it.
Re:What If You Could Do It All Over? by anderspitman on Saturday December 26, 2020 @10:54PM (#25548680)
> I couldn’t be both a successful programming language designer and a successful game developer

Why not? Jonathan Blow seems to be making a pretty good run at it.

Re:What If You Could Do It All Over? by antupis on Sunday December 27, 2020 @12:43AM (#25549145)
Yeah going very deep on specific field for 5-10 years and then hopping next thing is pretty doable.
Re:What If You Could Do It All Over? by jbay808 on Sunday December 27, 2020 @03:35AM (#25549730)
Yes! You shouldn't try to do them both at once. But while life is short, it isn't that short.

See also this webcomic:

https://www.smbc-comics.com/comic/2012-09-02

Re:What If You Could Do It All Over? by andi999 on Saturday December 26, 2020 @11:17PM (#25548771)
King without a land?
Re:What If You Could Do It All Over? by ubertoop on Saturday December 26, 2020 @10:38PM (#25548608)
I think everyone wrestles with this a little bit.

Should you really dig in and focus on mobile, web, server, game, firmware? If so, should you focus on one language?

I don't so much question paths in my life as I feel very lucky to have ended up where I am. I do question on a daily basis, whether I should stop learning and adopting new technologies, and focus on ONE domain for the rest of my life.

It seems I am destined to be a jack of all trades, master of none, if I let life continue to unfold as it has over the last 10 years, bumping around as needed from my employers to new or different domains.

Re:What If You Could Do It All Over? by kordlessagain on Saturday December 26, 2020 @11:58PM (#25548977)
There's probably an analogy here in cost of task switching. Switch too much and one finds themselves with too many tasks and too little time. Switch too little and the doings or learnings may become monotonous. As with most things good, it takes skill to play it well.
Re:What If You Could Do It All Over? by madeofpalk on Saturday December 26, 2020 @09:48PM (#25548397)
Given some games have their own scripting systems and languages I’m not sure if that’s all so true!
Re:What If You Could Do It All Over? by mysterydip on Saturday December 26, 2020 @11:52PM (#25548953)
Maybe, but you could be a successful programming language designer and a hobbyist game developer. Depends how you define success. Making money at games is something very few do, but many have fun just for the creative outlet.
Re:What If You Could Do It All Over? by contravariant on Saturday December 26, 2020 @10:24PM (#25548537)
I consider 'generalist' to be a speciality, though I might be a bit odd.