Interview with Andy Hunt, Coauthor of the Pragmatic Programmer
bestprogrammingbooks.com
bestprogrammingbooks.com
I look at the book as a benchmark on how far along you are in the programming journey. I'm fond of saying young coders will agree with 50% of the book and reject the rest. But the more experience they get the more they agree with it.
I've re-read it a few times and still disagree with 2% of it so I guess that is good as it means I still have room to grow;<).
I hate languages that introduce accidental complexity
such as JavaScript—what a nightmare of pitfalls for
newbies and even seasoned developers.- If you had to design a programming language, what would be some of the decisions you would make?
- (Since he lists things such woodworking, fiction writing, etc.) How has programming influenced your life?
- If you had to write another book, what would it be on?
- What do you think about the general state of interviews (programming related positions) in the industry?
--
Other non-question comment:
- UX/Usability/Readability, layout, font selection of you website is really poor. Please make it easier for the readers (e.g. https://blog.ycombinator.com/chris-slowe-interview)
Regarding the UX/etc, is is that bad? Any suggestions to improve? I'm not sure if the ycombinator is that much better to be honest, but I might be missing something, and I'm open for improvements!
"Writing Elixir and Phoenix code to manipulate MIDI in real time
Expand my Halloween project of multiple Raspberry Pi’s, Arduino, pneumatics, audio and effects to a full-blown Elixir/Phoenix/OTP demonstration.
Revise my book Pragmatic Thinking & Learning
Maybe a top-secret project or two.."
I wrote C to get through school. I wrote PHP to hack CRUD web apps. I write JS because it's ubiquitous and I'm required to. I write Elixir because I love to do it.
I learned a bit of Erlang first, and never really found a taste for Elixir's syntax. Can't say that I've really used it beyond tinkering though.
I think anybody coming from any C inspired language would take Elixir over Erlang imo. Sure Erlang is a small language but the hump is much higher to get over the syntax than in Elixir.
Or by doing and reading others code.
Maybe because Andy Hunt was more into Ruby than into Python. Not every modern programmer uses Python. From practical point of view Ruby and Python are similar scripting languages. Python has an edge only if you need NumPy, SciPy.
.entry p {
margin-bottom: 1em;
font-weight: 400;
line-height: 25px;
font-size: 16px;
}
did the trick for me. I found it more pleasing to the eyes. BTW, nice interview! ;)