career-development

What programming challenge you can administer to a HTML/JavaScript/CSS candidate?

We are in the process of hiring a HTML/JavaScript/CSS web developer, and we are looking for an objective programming homework that they are able to complete 24 hours before the actual interview. There are few questions in SO about programming homework but nothing related specifically to HTML/JS/CSS. Ideas? Reference 1 Reference 2 ...

Determining if a software project is doomed.

I'm on a project with slightly over half a million lines of code in various languages. The project consists of distributed applications which talk to each other. There are 2 people maintaining and building this project myself and my boss. The project has high administrative and operational costs just to keep it running day to day while n...

How do you become a programmer?

I have a friend who has a degree in Mechanical Engineering (Masters) and he's looking to shift his focus to programming. Does anyone have any ideas or clues on how he can do this? For example, how many hiring managers would look at a mechanical engineer's resume and would even want to hire the person since his education does not incl...

Senior programming 'guru' who can't program - should I find a different career?

Background: According to my resume I'm supposed to be pretty good at programming. I've worked on a ton of big projects at big companies over many years. When I go for an interview and someone looks at my resume they immediately assume I really know what I'm talking about. I generally communicate well, present myself well, know the 'jargo...

Move up from a Help Desk position to Programming?

I've been working at a medium-sized company's as a PC Support Specialist for more than a year. I got this position since I needed a job and I was unable to find a position as a programmer without having a degree and without having 5+ years of experience in the programming field. I worked as a web developer in the past for 2 years in my ...

How to deal with my failing project?

I just graduated with an M.S. in computer science. I did not have a background in CS before I started the program. Unfortunately, halfway through my degree, I decided I did not want to be a developer and skimped on all software-engineering and development courses in order to take more math classes that would help me out with my new car...

Any interesting CS certifications that are not technology specific?

Are there certification that tests your analytical / logic / math / problem solving skills? The question popped up while I was considering (for the umpteenth time) at getting a Microsoft certification in .net 3.5 (time killer). However, again, I have not found many people who actually believe it adds any significant credibility - which...

Am I "wasting" my time learning C and other low level stuff ?

I have just recently started learning C and the reason I did that was because frankly, I consider myself to be of a "less-developer" than the people who know and work with C. Thus I planned to start learning ASM, C, C++ and bought the K&R book and started pushing myself to learn the C Programming Language and up till now I'm doing great...

"Successful" Programmer incompetent with algorithms

I've been a software developer for the past 4 and a half years, mostly working on "enterprise" web applications using Java and JEE (I even got myself certified as a Java programmer a few years ago); I know OO theory really well and I can even apply some of the most well known design patterns effectively; I love coding and learning new f...

How much weight should the ability to write code in an interview carry?

Possible Duplicate: Any reason to not ask an interviewee to write code? IMO, Syntax can be learnt. At the same time, it helps if a candidate knows how to use the language efficiently, and this would probably reflect in the resume if the candidate is experienced. When looking at a candidate for a developer profile, I look first ...

Exercises to advance a student programmer on down time?

Currently on an internship from my CS degree, we have some down time and I'd like to spend it working through a series of problems (although none too large) that would advance my programming skills and allow me to dip my toes in a large breadth of different topics and areas. Unfortunately, everything I do must be done in vb.net on .net ...

Would it be a good idea to learn COBOL? If so, how?

After reading this: http://www.codinghorror.com/blog/archives/001294.html ...I'm wondering if I would be well-served to learn COBOL so I can replace the COBOL programmers as they retire. Some people in the comments point out that as the old programmers retire or die, salaries might well increase in that field. If I'd like to positio...

Career: Web developer without Flash knowledge

How important would you say it is to know how to develop Flash applications (not games) if you're looking for a job as a web developer today? The essentials are of course HTML, CSS and JavaScript. A few years ago virtually everyone (as in every non-programmer) wanted Flash on their home page, possibly even with intros with broken "skip ...

Zend Framework career path tricks

I am a seasoned PHP developer (writing custom apps, templates, CMS, js), but only recently I dived into the world of frameworks like Zend Framework or Cake PHP. The trick is that I am working from home, which means Joomla or Drupal job is easy to find, even if you're a newbie. Which doesn't seem to be the case with ZF, per my initial mar...

What is the hot next-generation technology that a software engineer should learn?

In 1996, anyone who learned Java was one step ahead of the curve. An "experienced" high-value Java guru in 1998 had two years experience. Of course, just having it on your resume was not enough; you needed to be good; but it was certainly worth something to know it before everyone else. What are the hot new technologies of the future? ...

C# vs C++ Library

I am working as a C# programmer for almost 1 year and still I need to go a long way I think. Recently I have applied for a scholarship. My supervisor Professor Mr. X has told me that he can offer me a scholarship if I can work in a specific graphics library written in C++ (i.e. I have to eventually migrate to the language C++). Now, I...

Delphi certifications

Long time ago, there was a possibility to pass a Delphi exam and gain some Delphi certification (like MCP). Is there any chance to pass such an exam now? Is some certification authority issuing such certifications? While being MCP and MCSD it would be nice to have a proof of my knowledge in Delphi world… ...

What technology would you master?

I'm at a cross-roads in my professional life. I've dabbled in various languages/technologies (LAMP, iPhone apps, c++) and programming activities (contests, writing C# code as a "tool developer" for a living, work on some simple web apps etc). I can learn pretty much anything but I'm far from mastering any of these domains. What techn...

Should you start coding whilst young?

I was talking to a younger cousin and he expressed a desire to start programming. I was unsure what to tell him, as I started when I was very young on a BASIC computer. He's over 18, and I always feel that people who are meant to program start young or have an interest from a very early age. I told him so, but I am not sure if I dissuad...

Employer expectations of a developer (first programming job, 2 year degree)

I've been in the engineering world for over 15 years. I have experience in the corporate world as well as small mom & pop companies. In my previous jobs, one of my tasks was to write software apps and do some project-specific database development (project tracking, record data from scientific analysis, GIS stuff, etc.) using VBA, vb.net,...