Live data from Hacker News

John Carmack: Career Advice

twitter.com

31–40 of 178 posts

Re: John Carmack: Career Advice

#31
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".

> Much more programmerly than "1/n"

On the other hand, null-terminated strings are avoided by most modern programming languages, which tend to explicitly store the string's length.

Re: John Carmack: Career Advice

#32
post #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…

I did read that, again, not everybody can follow that, by that I do mean what he wrote in that thread, not what he did.

Re: John Carmack: Career Advice

#33
post #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…

Yeah, actually what he's saying is applicable at a wide range of IQ levels etc. Even if you're not a genius you sure can be the most knowledgable person in town for x. Just that x can't be too IQ demanding. There are tons of people having good careers being this person in for example infrastructure construction(the physical version).

Re: John Carmack: Career Advice

#34
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.

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

To a large extent, career success is the result of a combination of hard work and luck. The more you have of one, the less you have to rely on the other.

Re: John Carmack: Career Advice

#35
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.

I believe his advice is based on what he has seen in his colleagues and in jobseekers as much as what he himself has experienced, if not moreso.

Re: John Carmack: Career Advice

#36
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.

I had an Aural Skills (pitch training) professor in college who had perfect pitch. At first I felt kind of cheated, "how can you help me if you didn't have to go through this yourself?" But in a manner of speaking the professor still had to go through it themself and hone their skills, and their breadth of knowledge was much wider than their own personal experience in music training. This professor had helped countless students master pitch, and they could see much further across the landscape of music study than I could.

Re: John Carmack: Career Advice

#37
I’d restate this advice as “be a specialist in several areas, start with one. Don’t be a generalist, while that is sometimes valuable, it’s not always.”

It is good advice. I’m doing pretty well in my career at 43 as an individual contributor. Next year I’ll be earning $500k easily (and I don’t live in NY or SF). I started as a coop student out of university which helped me focus on individual specialties. One of my very first jobs was as a database design analyst. I wanted to be a developer, but, i hit it off with this hiring manager in the interview.

When I started I had no idea about entity relation design, normalization, the great relational vs networked vs hierarchical database wars, data warehousing vs operational datastores, star schemas, reporting vs OLAP cubes, ETL tools, etc. I got very good at understanding a few of these tools [edit: specifically datamirror, informatica, Cognos, and Oracle RDBMS] very deeply, and became something of a technical expert on the topic of data warehousing, eventually meeting the pioneers of the field (Inman, Kimball) and eventually working for one of them (Terdeman). This was over the course of 5 years, with a sidestep into coding a large scientific test and measurement system on a Gemstone object database platform (a new area that benefited from my prior specialty). It was all a mix of serendipity and ability to focus.

My career moved away from data/analytics after that into middleware and REST architecture, and now cloud computing, and Kubernetes.

Tl;dr:

Knowing a few tools or subject areas super deeply comes across as having super powers. It really is about focus and curiosity.

Re: John Carmack: Career Advice

#38
There seems to be a few comments on survivorship bias and luck. I want to address those. While, yes it takes a lot of luck to be at the pinnacle of success. Their advice shouldn't be discounted. No one lucks their way to the top of the mountain. You can't control the weather, but you still have to climb the damn mountain. It's a combination of wisdom, hard work, and luck. A lottery winner brings nothing to the table. Most of them actually go broke again. It's hard to reach success and stay successful if you aren't decently competent.

Re: John Carmack: Career Advice

#40

I’d restate this advice as “be a specialist in several areas, start with one. Don’t be a generalist, while that is sometimes valuable, it’s not always.” It is good advice. I’m doing pretty well in my career at 43 as an individual contributor. Next year I’ll be earning $500k easily (and I don’t live in NY or SF). I started as a coop student out of university which helped me focus on individual specialties. One of my v…

his point is about tools OVER areas - it's good to specialize in an area but often that involves building your own tools from the ground up to really completely understand something. Specializing in tools, or as he calls it being a "tools master" at a company provides more immediate business value bc the tool probably has lesser known features that exist for a very good reason.
Post reply on HN