Live data from Hacker News

John Carmack: Career Advice

twitter.com

21–30 of 178 posts

Re: John Carmack: Career Advice

#21

Perhaps I’m missing something, but he moves past “learn deeply” as it doesn’t help with breaking in, but then offers “tool master”, and a tool master seems to me like someone that has done a fair bit of learning deeply for a specific thing.

[deleted]

Re: John Carmack: Career Advice

#22
post #14

Slightly unrelated: I love that Carmack uses backslash (\) to escape 'EOL' and signify that this will be a thread and not a standalone tweet. Much more programmerly than "1/n" and "Thread".

Interesting. It's programmerly, but at the same time I can see it catching up with non-devs the way @ and # did.

Re: John Carmack: Career Advice

#23
post #22
post #14

Slightly unrelated: I love that Carmack uses backslash (\) to escape 'EOL' and signify that this will be a thread and not a standalone tweet. Much more programmerly than "1/n" and "Thread".

Interesting. It's programmerly, but at the same time I can see it catching up with non-devs the way @ and # did.

FWIW I started using \ after noticing that Carmack did. https://twitter.com/theshawwn/status/1272706848957722624

It's neat how fast a good convention spreads.

Re: John Carmack: Career Advice

#24
post #5

Tools change, fundamentals don't. I disagree that you should modify what you should learn in order to start contributing as fast as possible to a team. I think that the advice that he gave was a bad one.

The only constant is change, which is why you always need to modify what you are learning and keep learning and growing. I've seen far too many aspiring developers being held back because they stubbornly held on to fundamentals. Companies don't care about "global variables" or technical debt, they have to make a profit, look after employees, survive pandemics, maintain ISO accreditation etc.

Re: John Carmack: Career Advice

#25
post #20
post #8

Can anyone elaborate on what Carmack is suggesting here? To specialise in some tool early in your career? Or something else? I don't quite get it. (Or at least I don't get why it would be such a good idea.) Carmack is usually great to listen to, by the way; check out some of his interviews or talks if you haven't before.

I think his argument is fairly simple: 1. Learning (fundamental) stuff deeply is the way to become great. 2. But knowing how stuff works fundamentally at an abstract level (e.g. being able to write your own toy OS) is not directly economically useful (and/or very time consuming to get to that stage). So it won't get you a job. 3. So for starters learn just one thing that people actually use (say git) deeply at a conc…

Nice explanation.

Re: John Carmack: Career Advice

#27

I just need a relationship, being alone for this many decades is poison... I can learn anything but when the profs at my grad program openly didn't care about me WTF was I supposed to do? How do I meet someone to build a relationship now that buoweapons have made it illegal where I live? WTF AM I SUPPOSSED TO DO WITH MY LIFE'S SENSORY INPUT!?!?!

Hello! Feel free to DM me on twitter to talk. (I'm @theshawwn)

I noticed some of your other comments, like https://news.ycombinator.com/item?id=23737849. If you're 20-something, just remember that life is pretty much supposed to feel listless. No one really knows what they're doing until they figure out what they want. And figuring out what you want is often very hard.

Re: John Carmack: Career Advice

#28
post #26

To be honest, getting career advice from John Carmack is just like getting career advice from a lotto winner, not everyone has the luck/genius.

On the surface your comment makes sense but if you read his Twitter thread, he's not saying "do what I did"..

He's actually giving decent advice which is make yourself a source of knowledge on something within your chosen field.

Most people who are just starting out are not going to create the next amazing thing, but it's within reach for them to become a subject-matter-expert (or at least start that journey) so that they can use that knowledge to help them make things (and in the process support their peers and benefit from knowledge sharing).

Re: John Carmack: Career Advice

#29

I just need a relationship, being alone for this many decades is poison... I can learn anything but when the profs at my grad program openly didn't care about me WTF was I supposed to do? How do I meet someone to build a relationship now that buoweapons have made it illegal where I live? WTF AM I SUPPOSSED TO DO WITH MY LIFE'S SENSORY INPUT!?!?!

bioweapons? what?

Re: John Carmack: Career Advice

#30
post #8

Can anyone elaborate on what Carmack is suggesting here? To specialise in some tool early in your career? Or something else? I don't quite get it. (Or at least I don't get why it would be such a good idea.) Carmack is usually great to listen to, by the way; check out some of his interviews or talks if you haven't before.

we understand things at superficial level most of the time. we don't spend time to mastery. start being a generalist and learn as many things you can and want. Now pick one or two skills where you would like to go deep and gain mastery.
Post reply on HN