Want a job? Want a career? For quite a while, my son-in-law, Lucas Weeks, has been saying Drupal is a good horse to ride. He's right.

All ClearNote sites were built with Drupal and son Joseph has been working with Lucas doing Drupal programming for several years. Understanding my bias, I don't hesitate to say that they're quite good.

Learning to code in Drupal is a lot cheaper than a college degree. Of course, you must be able to think logically and to work very hard. And of course, you must be able to resist the sins of the web. (TB)


I've given a lot of thought to the question of how one can get started as a programmer without a CS degree, having done it recently.

I personally think that learning to code in Java or C# opens up the door to the largest number of jobs.

I don't have time to write all that I'm thinking right now, but if anyone is looking to get into technology, and wants insight from someone on the inside, feel free to contact me.


I'm inclined to think that with a few years of solid dedication and effort, it's possible to succeed in any field without a degree. It's experience that is what companies are looking for. A degree is only a way to prove that you can stick with a project for four years with a certain level of excellence. When it comes to thinking about excellence and experience, I've come back again and again to an article that proves both encouraging and discouraging all at once. It tells me that if I stick with it through thick and thin I'll eventually become good. It's the "stick with it through thick and thin" that is so hard to hear in 2011


It seems like I ought to mention my company in case it could be the Lord's provision of work to someone...

My company (Interactive Intelligence, www.inin.com), based in Indianapolis, is growing and hiring. We are always looking for solid C# (client-side) and C++ (server-side) developers; historically we have not done much web work but going forward we will need to do browser-independent thin client work, so if you're good at that that could be a foot in the door here too.

If you know standard C++ really well, it would be hard to find a more solid company than Interactive to use that at in the midwest (most C++ shops are east or west coast). Historically we tend to hire mainly candidates with a good amount of experience, though there are internships from time to time as well which set the bar lower if you can demonstrate some skills that show good potential. Please contact me (see the About page on my blog) if you're looking for employment and think you might be a good fit.

Here's some general wisdom for computing-field careers from Bruce Eckel. I've saved this link as I consider my boys...

"I can also use the analogy that building software is like building a house. We don't refer to everyone who works on a house as if they were exactly the same. There are concrete masons, roofers, plumbers, electricians, sheet rockers, plasterers, tile setters, laborers, rough carpenters, finish carpenters, and of course, general contractors. Each of these requires a different set of skills, which requires a different amount of time and effort to acquire. House-building is also subject to boom and bust cycles, like programming. If you want to get in quick, you might take a job as a laborer or a sheet rocker, where you can start getting paid without much of a learning curve. As long as demmand is strong, you have steady work, and your pay might even go up if there aren't enough people to do the work. But as soon as there's a downturn, carpenters and even the general contractor can hang the sheet rock themselves.

"When the Internet was first booming, all you had to do was spend some time learning HTML and you could get a job and earn some pretty good money. When things turned down, however, it rapidly becomes clear that there is a hierarchy of desirable skills, and the HTML programmers (like the laborers and sheet rockers) go first, while the highly-skilled code smiths and carpenters are retained..."

-- from "A Career in Computing", http://www.artima.com/weblogs/viewpost.jsp?thread=259358

Add new comment