bored-at-work

Should I Work On Non-Work Things At Work?

I’ve received a lot of questions lately about whether or not it is appropriate to work on non-work things at work. This isn’t an easy question to answer and every situation is a bit different, but I thought I’d offer some general advice that can help you figure out the answer for yourself. Doing something is better than doing nothing …

chalk_board_coding_interview

Cracking The Coding Interview: 12 Things You Need To Know

Cracking the coding interview is the holy grail of many programmers and software developers, but is cracking the coding interview really possible? Nothing, I mean nothing, terrifies more software engineers than the dreaded coding interview. Sure, Gayle McDowell, wrote an excellent book that is actually called “Cracking the Coding Interview,” but is it actually possible? Yes, but I don’t think …

Taiseer_Joudeh_Stats

How Taiseer Joudeh, Built an Incredibly Successful Technical Blog in 14 Months

I recently had the opportunity to interview very prolific and friendly, Taiseer Joudeh. He first caught my attention when I saw he had mentioned me on Twitter, thanking me for the help in getting his Microsoft MVP and mentioning me in his blog post. John @jsonmez Thanks for all the inspiration and motivation you blog about! I’m MVP now. Special …

How I practice all my interviews

24 Quick Tips to Boost Your Career as a Software Engineer, This Year

This is your year! Well–it can be. I want it to be, you want it to be… Everyone wants it to be, except for Bobby. Who’s Bobby?   He’s the guy that bullied you in high school and shoved you into lockers. Bobby doesn’t want to see you succeed. Bobby wants you to end up flipping burgers, like he is. …

Retro typewriter text the end

Want to Accomplish Your Goals? Become a Finisher

It was 2:00 AM. I hadn’t slept much in the past few days, but I was done. After months of work, I was finally ready to ship. I uploaded the final version of PaceMaker to the Android App store and clicked “publish.” I didn’t know it at the time, but this day would delineate a new chapter of my life. …

bob_martin-softskills-2

How I got Robert (Uncle Bob) Martin to Write a Foreword For My Book

Last week my publisher, Manning, gave me a little surprise. They told me that my new book, Soft Skills: The Software Developer’s Life Manual was going to publish early; that anyone who ordered before December 14th would be able to get the print version in their hands by Christmas (barring any unforeseen circumstances.) This was very exciting, until I realized …

man in suit with nunchucks

What It Actually Means to Market Yourself as a Software Developer

Today is your lucky day! No, really it is. I am going to tell you exactly what it means to market yourself as a software developer and why it just might not be such a bad thing. Believe me, I know what you are thinking. I get a lot of flak about the idea of marketing yourself or doing any …

20141108_103015

I Spoke at Oredev This Year

I’ve been waiting to put this post up until the videos from my talks at Oredev were put online, but since two of the three are online, and I wasn’t sure if the third was actually going to go up, I decided to go ahead and put up the post now. I don’t speak at a lot of conferences, and …