Live data from Hacker News

How to grow into your best developer self

reaktor.com

21–30 of 73 posts

Re: How to grow into your best developer self

#21
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…

If you get a "framed opinion" by reading comments, you are just as likely to get a "framed opinion" by reading the article.

If you think critically, you will not give too much credence to either, no matter what you read first.

Re: How to grow into your best developer self

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

Re: How to grow into your best developer self

#23
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 think it matters more for most people, because they can't get a good mentor. I guess that having one of the top 1000 devs in the world as mentor does carry less risk for your career.

But more than 99% of us aren't that lucky and have to try with self study and "grit".

Re: How to grow into your best developer self

#24
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…

> Definitely read the comments. I agree. I'm very senior now, bordering on ancient (or at least in the last part of the age tail), and especially over the past 8-10 years (perhaps back to 18 years if you consider the explosion of OOP/OOD and Java to be a tagalong trend) group-think has been a serious problem in development. The problem with group-think is that that it isn't moderate thinking that is an average of all…

There's a famous saying about it... But, anyway, it's best to have a bias into believing a well articulated comment saying something is viable or useful, and into doubting a well articulated comment saying something is not viable or useless.

Re: How to grow into your best developer self

#26
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…

>I just can't agree with the recommendation to read the comments before articles you find online.

Your disagreement makes it sound like he made a universal recommendation for all articles in all circumstances. I didn't read it that way.

He specifically constrained his observation to staying on top of new technical developments in /r/programming and HN:

"When browsing Proggit, I recommend reading the comments before committing fifteen minutes to reading a nicely titled (or click-baited) article."

It looks like his advice meant to be a time management tool instead of a shortcut to disable critical thinking. You have several factors that lead to the comments-first-then-read-article strategy:

1) finite time -- can't possibly read every article -- must prioritize the information overload somehow

2) Sturgeon's Law -- 90% of everything is crap (e.g. clickbait titles)

3) you lack the technical background in the new and unfamiliar topic that's a prerequisite for applying critical reasoning.

>Critical thinking is such an important skill for everyone, not just engineers, and this habit all but eliminates it. [...] But it becomes a habit and can be dangerous in other places ...

I think people can be adaptive and use comments-then-article on certain websites but also use the opposite article-then-comments on other websites.

For online articles of New York Times, Washington Post, and Youtube videos... it makes more sense to consume the content and then look at the comments (or skip the comments altogether since they are often a cesspool of nonsense.) For fast-moving technical crowd-sourced article submissions -- it can be rational to read the comments first.

Re: How to grow into your best developer self

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

People like mentoring, it's human nature.

But that will challenging to capture online.

Re: How to grow into your best developer self

#28
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…

> I just can't agree with the recommendation to read the comments before articles you find online.

I often do this on HN just to make sure the article would even be worth reading.

Re: How to grow into your best developer self

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

Many people told me, that teaching and mentoring helped them getting better themself.
Post reply on HN