Hacker News new | past | comments | ask | show | jobs | submit login

This is such a brilliant comment: "so you don't develop bad habits."

I went to Japan as an exchange student when I was 16. I had never studied Japanese at all. The thing that surprised me the most was how hard it was for foreign students to unlearn the bad things they learned inside their American classrooms by listening to their friends.

Most of them picked up bad pronunciations, bad grammar practices. Even if they were diligent (which is being generous for the high students they sent over with me), they would hear other students speaking in ways that made sense to them from their perspective of how English works. They would hear and repeat Japanese words in the bad pronunciation style their friends in class did, and those ways make sense. But, none of those practices were what Japanese people did.

I often remark on how fortunate I felt to have only learned Japanese in a setting where I only heard correct pronunciation and heard statements made by natives. In three months I was ahead of others who had studied back in the US for two or three years or more.

I would really love to see if anyone has studied this effect inside the world of software engineering. We pride ourselves in the hacker culture where self-directed learners are glamorized, but I wonder whether having good teachers and getting good feedback early on would make a large or small difference long term. This could be a startling alternative to the "naturally brilliant prodigy" stories we always hear.




I've been teaching coding (on the side) and doing software engineering for the past 10 years. There's a recent surge of self learners who believe in studying coding the way they believe should be studied (which is ironic, given how little experience they have). The moment they got a job, they turn around and proudly talk about "This is how I did it, you learn x, y, z and you can get a job like me" and influence the next batch of self learners. Bootcamps also buy into this ideology.

Instead, the engineers I appreciate on my team has very little to do with what they know. Instead of hiring engineers who only cares about the latest and greatest, I value engineers who: communicate openly, write good tests, and cares about the product enough to fix bugs without having someone create a jira ticket for them, and has good debugging skills.

When I'm not at work, I teach coding to a small group of self learners in my local community by telling them to focus on user experience and writing good tests instead learning every popular libraries out there. Its okay to know only 1 or 2, it is important to know it well. Together, we work on an open source project with 100% test coverage: https://github.com/garageScript/c0d3-app

We hired one of these students who was a core contributor and I hope to hire more directly once more recs opens up onto my team.


I went through one of the bootcamps back in 2014. I’m now a software engineer who cares about good practices, methodology, and design. Some of us take a few years to get there first


If you change the words bootcamp for academia in the parent comments, it still mostly holds. They both are an echo chamber, which usually needs to get "unlearned" to learn the good practices in the industry, if you happen to find a job where they actually practice them.


Interesting point


> This is such a brilliant comment: "so you don't develop bad habits."

Yes, true, but on the other hand, singing comes naturally to some people which makes me think that most other people have already developed bad habits before they even started singing. At least that would hold for me when I started singing.

Therefore I'd say that the technical aspect of singing == unlearning of bad habits.


I agree that this is a large part of it. I did Alexander Technique for about five years, and that helped me unpick a lot of bad habits. It helped my singing, teaching me to stop getting in the way of my voice. It also helped me with broader problems like my posture when I'm using a computer.

Source: I'm a vocalist in a big band.


Alexander technique eh? Awwwwesome. Love some of the research that technique sits on




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: