Live data from Hacker News

How to grow into your best developer self

reaktor.com

31–40 of 73 posts

Re: How to grow into your best developer self

#31

"Optimize your career, not your salary" — and this is how gamedev is never lacking those new fresh naive developers. Poor souls.

I don't disagree on your sentiment on the gamedev industry and how it treats devs, but I agree with the author on the point of optimizing for a better career than just optimizing for salary bumps.

Their checklist shares a lot with mine, and I can only assume money will come with having grown in supportive and great development environments.

Re: How to grow into your best developer self

#33
post #6

Earlier quoted context omitted.

I too would welcome a mentor! I've often thought this would be a good social network - online mentoring. Lots of upside for the mentee, not sure about the mentor...

People like mentoring, it's human nature. But that will challenging to capture online.

>But that will challenging to capture online.

Unless there's some barrier to entry it would be difficult, and it'd probably just end up being a spam or meme fest like LinkedIn or Facebook after a while.

Re: How to grow into your best developer self

#34

"Optimize your career, not your salary" — and this is how gamedev is never lacking those new fresh naive developers. Poor souls.

Optimize doesn't mean that you should completely ignore salary, work/life balance or any other benefit. I read it as, "Don't immediately jump ship just because someone offers you a 3% increase."

>and this is how gamedev is never lacking those new fresh naive developers

I think I know what you mean by this, but just in case, I really think it's the over-representation of SV and startup culture on the Internet. One of the biggest concerns I had before I started working full time as a dev was work/life balance. I listened to the Internet rather than asking peers. It turns out (in my experience) that it's fine in most places. Blogs, Reddit, and HN had me thinking otherwise, and I'm sure the people who drink the SV and startup Kool-Aid are the ones falling prey to this.

Re: How to grow into your best developer self

#35
post #6
post #5

Finding a mentor probably helps most and is the hardest. I know a few good people who wouldn't have got where they are without a mentor. I never found one and I'm 10 years in the game now. So I'm probably cursed to mediocrity, haha.

I too would welcome a mentor! I've often thought this would be a good social network - online mentoring. Lots of upside for the mentee, not sure about the mentor...

Vetting mentors is also not an easy thing to solve if you were offering a service for it.

Re: How to grow into your best developer self

#36
post #14
post #5

Finding a mentor probably helps most and is the hardest. I know a few good people who wouldn't have got where they are without a mentor. I never found one and I'm 10 years in the game now. So I'm probably cursed to mediocrity, haha.

Call me a pessimist but I doubt the vast majority of people will ever find true mentorship. Would it be nice to have a more experienced and talented developer take a personal interest in your career and technical development? yes, of course it would, but it's unlikely at best. I'm sure self study, discipline and "grit" matter far more.

>>I'm sure self study, discipline and "grit" matter far more.

Sure, but mentors help ensure that you learn the right lessons from your struggles, gain the correct habits and don't go down certain silly rabbit holes and waste time.

Re: How to grow into your best developer self

#37
post #12

https://en.wikipedia.org/wiki/Pareto_principle

I'm a bootcamp grad and I got lucky enough to find work. While I don't have a mentor in the traditional sense, everyone here knows my background and I can go to any of them for help. I may not be the brightest, but I work really hard and they see it, which I think helps when I go to them with questions.

Also in South Florida, and I'd be interested to hear about your bootcamp experience. Contact info?

Re: How to grow into your best developer self

#38
post #8

I just can't agree with the recommendation to read the comments before articles you find online. Critical thinking is such an important skill for everyone, not just engineers, and this habit all but eliminates it. You go into an article with a framed opinion of what it's trying to convey, and spend the time reading the article looking for confirmation of that opinion rather than thinking critically for yourself. This…

> This might be OK in some communities like HN where people are usually pretty reasonable and the site seems fair.

HN is just as biased and unreasonable as any other forum. Just because the most vocal people here mentally masturbate each other over their inflated IQs, self-diagnosed autism and confounding mix of leftist and techno-libertarian policies doesn't mean that the comments found here are any better than anywhere else.

You can have garbage content without it being filled with profanity and memes.

Re: How to grow into your best developer self

#39
post #8

I just can't agree with the recommendation to read the comments before articles you find online. Critical thinking is such an important skill for everyone, not just engineers, and this habit all but eliminates it. You go into an article with a framed opinion of what it's trying to convey, and spend the time reading the article looking for confirmation of that opinion rather than thinking critically for yourself. This…

Reading only the article headline, reading short comments and responding to them is good practice for bullshitting through meetings.

It's a pretty good approximation for boring meetings as you've got a small amount of overall context (article headline::meeting) and small amount of specific context (comment::sentence before your name).

Re: How to grow into your best developer self

#40
Your "best developer self" is the one who supports themselves and their family financially - unless your mortgage is paid by good vibes, karma, or upvotes. Tailor your mindset and skills to accomplish that goal, and you'll be alright. Just remember, you never get to stop - the tools and needs keep changing, and if you want to accomplish that all-important goal of supporting the people who depend on you, then you must change right along with them.
Post reply on HN