Live data from Hacker News

Ask HN: Should I quit trying to be a programmer?

news.ycombinator.com

21–30 of 69 posts

Re: Ask HN: Should I quit trying to be a programmer?

#22
Don't quit. There is always someone you will be able to help. Computing science is not real life. Try higher level tools, they can do so much and help fill in a lot to connect the dots later.

You may be surprised to find you're able to help people solve technology problems that comp sci majors struggle to understand.

Keep moving, inward, onward, upward.

Re: Ask HN: Should I quit trying to be a programmer?

#24
If you couldn't even do half your coding assignments, you're probably fucked. That indices edge case thingy with that problem is an annoying thing that trips me up too, but here you're saying you couldn't do half your coding assignments.

Let's say you want to make a single player Tetris game right now, on a platform of your choice. Could you do that?

Re: Ask HN: Should I quit trying to be a programmer?

#25
> I don’t know what the difference between the normal struggle associated with coding is and the sort of struggle that means it’s just not for me.

Everyone struggles as they strain to reach the next level. Do you enjoy the struggle or its outcome? If you're not having fun now, programming as a career will seriously suck for you. If you are having fun, don't worry about your speed or how well you grok algorithms - find a job, any job, and try to kick ass at it. That'll set you up for a better job. Rinse and repeat.

Re: Ask HN: Should I quit trying to be a programmer?

#26
With regards to actually getting a job, try and reframe your thinking around your Unique Selling Points. If you're feeling uncertain about the depth of your knowledge, then view that (and present it to others) as a certainty of your willingness to learn. There are a non-negligible number of employers who would rather take in developers who they can mold to their own coding style over someone who comes in heavily opinionated and looking to change the entire way the company does things.

Some developers I've worked with are incredibly smart, but also know that of themselves and (with that knowledge) prefer to work without the constraints of having to explain themselves to others. However genius doesn't scale well, and this kind of attitude can make them less effective in teams. So learning to be a team player and adopting scalable ways of working can be a strength of your lack of ego, if you choose to see it that way.

Don't just think there's one set of criteria that all employers are looking for. Present your best self and I'm sure you'll find somewhere to work.

Re: Ask HN: Should I quit trying to be a programmer?

#27
I think you've made a lot of mistakes in the past: allowing yourself to be carried, not doing internships to gain work experience, not actively doing on-campus coding related events like hackathons and contests, not going to on-campus recruiting events, etc. But it's never too late to reset everything and start afresh. You can decide whether or not you still have the motivation and interest to continuing this path; if you do, you can go to coding boot camps, do online courses on MOOCs like coursera, do random personal projects, even read your old textbooks again, etc. You might be out of work for a few months or even a year but think of it as the time spent remedying your mistakes during college days.

Of course the alternative is to not be a programmer; there are still plenty of related disciplines you can choose from.

Ultimately it's up to you to decide if you even love doing programming; recall why you chose this major; do some soul-searching and decide whether you have the motivation and interest to continue. Maybe take a short break go to the mountains or somewhere else, and clear up your mind.

Re: Ask HN: Should I quit trying to be a programmer?

#28
Don't give up ... Westerners are bit obsessed with the idea of "revealed" talents and leading indicators of capabilities. Pursue the things that draw you regardless of how good you are at them initially... don't waste your time lamenting test results. I would love to rant about the non-causality of IQ, grades, etc but it seems tangential.

Coding is not an activity reserved for the "gifted". Your daily thought processes are far more complicated than coding, and it's highly likely you have all the capacity you'll ever need to be good at it. Before you know it, you'll know 5-10 different languages and pick new ones up in days. You'll be able to solve problems in a dozen different ways, and translate problems from one structure to another; much the same way that you can already do with human language.

Ask yourself if you give-a-f*ck enough to stick with it. That's the main factor in most pursuits, the other considerations are for suckers and mostly benefit someone else.

Re: Ask HN: Should I quit trying to be a programmer?

#29
If you have a disability, you may well face similar frustrations with anything you try.

Some disabilities can be helped with aggressive nutritional support.

You can also learn coping mechanisms to help you work around your weak areas more easily. The exact mechanism will depend very much on the disability in question.

I'm speaking from firsthand experience.

I'm medically handicapped. I have days when I'm fairly together and days when nothing comes easily. I do a lot of self care and I have learned coping mechanisms. I am more productive than I used to be and some tasks are just easier for me than others.

I also raised and homeschooled two sons who have disabilities. They still live with me.

Re: Ask HN: Should I quit trying to be a programmer?

#30

If you have a disability, you may well face similar frustrations with anything you try. Some disabilities can be helped with aggressive nutritional support. You can also learn coping mechanisms to help you work around your weak areas more easily. The exact mechanism will depend very much on the disability in question. I'm speaking from firsthand experience. I'm medically handicapped. I have days when I'm fairly toget…

I'm curious about

> Some disabilities can be helped with aggressive nutritional support.

What do you mean? Any examples you could give?

Post reply on HN