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

Honestly, I thought the term was "cowboy coder," but maybe my vernacular is archaic.

Not to pile-on, but I don't understand the bizarre disparagement of computer science. There are far too many programmers, hermit or otherwise, who don't know what big-O notation is, which data structure(s) to choose in a particular scenario based on requirements, algorithm design, or the Church–Turing conjecture. I would also add variations of software engineering methodologies are obligatory knowledge of a professional programmer for situations like using strict, formalized waterfall development in life-safety systems. Credentialed Professional Engineers supervising and/or implementing critically-important code are also Good Things in such situations too.




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

Search: