Posts Tagged ‘Programming’

Interview Code Snippets: Part 2

Today’s potential interview question is to reverse a linked list, without recursion. This one can be rather tough on the brain if you don’t think visually, but the basic idea here is to keep a pointer to:

Keep a pointer to the next node so that you don’t lose a way to access it once you [...]

Interview Code Snippets: Part 1

Interviews in the field of programming are all very similar, usually involving a whiteboard and an algorithm. Sometimes these questions are so incredibly simple, yet for whatever reason you can’t craft an answer on the spot. I’m going to start a series on some code snippets that are common to see in interview situations. All [...]

Coffee and See Plus Plus

Do you remember the first time you had coffee? A lot of people relate their first experience as a bad one, and that coffee is an acquired taste. I can’t relate to that because I’ve always loved coffee, from my very first taste, but I understand the notion, and I want to relate that idea [...]

Networking

Today I take another paragraph from one of Joel Spolsky’s posts and quote it here for emphasis on something I find very important:
“When a programmer complains about “politics”, they mean—very precisely—any situation in which personal considerations outweigh technical considerations. Nothing is more infuriating than when a developer is told to use a certain programming language, [...]

Vision

“If somebody tells you that the job of a bricklayer is to lay bricks on bricks then you will probably not want to be a bricklayer. But what if somebody told you about building a cathedral? It is the same with programming. You need a vision to make it meaningful.”

Shift and Refresh

As you might surmise from the Monty Python quote below, that I intend to continue this blog now that I have some more time and some things to write about. There is always a chance of my posts becoming infrequent again, but I’ll try. I like sharing the knowledge I’ve gained and the experiences I’ve [...]