HN user

jbcurtin2

186 karma
Posts13
Comments23
View on HN

Hi, my name is Aline. I used to code for a living. Now I hire engineers. One of the things I've done that I'm most proud of is Lessons from a year's worth of hiring data, where I showed that, in an engineering resume, pedigree isn't a particularly valuable signal (whereas typos and grammatical errors are)

So what happens if you're lystdexic?

Learn to question everything. Use CodeAcademy, KhanAcademy, and w3schools.com. Don't listen to people who tell you something is a horrible idea. You're far to ignorant on programming to have your own opinion and accepting someone else's will just stunt your progress.

It's like learning to speak another language; you're talking to a child. You have to tell/teach it everything about it's life. Eventually it'll be able to live by it's self.

When you're ready for application programming, look for topics on c/c++ and other languages that people seem to love. Find out what your favorite game/website is built in and see if you can replicate it.

Beats the heck out of time-based algorithms that generate a code on a fob. Obviously not usable everywhere, but definitely a solid option.

This tool is perfect. - I'll recommend to you that you're marketing it all wrong. - I'd make this into a tech-interview/learn a new language site. Before I crack any book for any language, I download gists of the code and start typing it out.

Imagine, python/c the hard way in this? What is a namespace? What is an import? Inline explanations of what you're doing would go a long way.

Dare I say it, this could be the first Learning-Development-Enviornment I like. You're doing yourself more harm by only letting people use those 16 languages.

The worst thing about code-challenges, is they never give feed back.

We're sorry, but what you produced is not good enough. We're not going to tell you what you missed.

At least technology tells you what you missed. If you have a standard, have it documented so that I'm not firing a bullet into the dark. Chances are I'm just as good as you; but you won't know because I haven't seen your coding style. You're on my project, you code like me. I'm on yours, you better believe I'll code like you.

And then there is the times they like to dismiss you for it but have some other reason and use it as a cover. So you worry about your code not being perfect and you develop a ritual to validate yourself before it goes through a compiler. Yep, I write my code three(avg) times now. 10 lines, over and over until it's a effing poem. It's called ocd.

Coding challenges, pfft, worthless. There is only one company that I did a coding challenge for in the past year and it's because they were really awesome people. - I'm here to make a product and work with a team. I'm not here to explain shit to you just so you can tell me to look up the documentation. If I take the time to explain my code to you, you better well explain why you think something is better rather then telling me to google it.

fufff, I needed that.

The title of the article is skewing everything. He's making an observation on the environments individuals are in. The gist, surround yourself with competent people or goto an institution that will help you find people to do this. This is what college is. A place to find like minded people.

Ignore the rest.

Anyone else notice that 'The Vagenda' has a lot of articles that are aimed at men being jerks? I think any man reading this site will not have an accurate understanding as to what any writer is trying to convey. - My opinion on this article: If you don't like it leave; there are plenty of establishments that'll treat you the way you want to be treated. You just have to go through all the BS to figure out what you like and it obviously isn't this.

It just irks me when people come to me and offer me an idea, then say they'll give me 1% of a company that I build all the software to it. Either I don't understand why that happens or it's just plan greedy. I'd rather work in a company that pays me well now while playing with my own ideas in parallel.