career-development

Moving from Junior Developer to Mid-Level

After teaching myself coldfusion for around three years and doing a few sites for friends, I was lucky enough to get a role as a junior coldfusion developer. I have now been here for about six months, and have learnt alot so far about svn, project management, stored procedures etc etc. And have also been learning Jquery, CF9 ORM whilst ...

Dealing with mistakes in a resource constrained environment

There's pat advice about the recommended practice of code review/pair programming, allocating budget for testing, writing unit tests, using design by contract, and on and on. Some environments are so resource constrained or historically idiosyncratic that practices like these are not welcome as suggestions. For most of my working life,...

Career advice: I am best at what I hate most

I think my career has entered a vicious circle which I would like to exit: I am best at what I hate most. And because I am good at that, I always receive that kind of assignments, and I do them as expected or even better. Which makes me more of an expert and brings me more similar tasks. My "expertise" is what (I think) every programme...

where to start from, to be a multimedia programmer?

Hi, I have a deep desire to create(program) animations(TV shows and educative e-materials)for kids. I have worked as an Embedded ENGINEER for few years, but now want to pursue my interest of being a multimedia programmer - specifically cartoon shows and CDROM contents; but am clueless on how and where to start from. Can anybody advice me...

Windows programming for Unix programmer

I am looking for an introduction to Windows programming. I already have some experience with .net-programming using C#, now I want an overview of the lower-level APIs of Windows. Wikipedia has an article on this subject but, it is quite terse. Is there a canonical book or web site for this kind of information? ...

Should I work with multiple recruiters for a job search or just pick one?

So I posted my resume on dice and monster last night and today I've received 5 voicemails and about 6 emails from different recruiters wanting to talk to me. What's the best way to handle this situation. I want to reply to them all of course as I'm very interested in making an imminent job change. Is there some sort of rule of thumb h...

Challenges while upgrade to VS 2008/10

Hi, I was previously working in VS 2008 (.net framework 3.5). I have now shifted to VS 2003. I know its not in demand as compared to other .net versions. Please let me know how to keep upgrade with VS 2008/10 (while working on 2003) so that the shift from lower to higher versions is smooth enough. Suggest me the best possible solution a...

How important is it to be fluent in both C# and VB.NET?

I started with VB4 way back in the day, so working in VB.NET isn't entirely new to me. Recently, I've been working mostly with C# (I also have a background in C++), but I started maintaining a project that was written in VB.NET. Most of my existing .NET and VB skills transferred over, which was nice, but I would imagine that other peopl...

Is "Systems Designer" the job title that best describes what I do?

After having worked as Java developer for almost 3 years in the same company that I currently work at, I moved to a new position associated with the development of the same application. I’m in this new position for more than 1 year now. My official job title is Systems Designer, but I’m not sure this is a title that expresses well what I...

If you could unlearn everything you know, and start again

I'm giving a presentation at NDC 2010 and in one of the talks I'm going to focus on education and its power over your career (and you personally). There are people who mercilessly educate themselves, and there are others who are a bit ho-hum about it, feeling a bit of apathy. If you remove all of the risk associated surrounding a "refoc...

What does the term 'Test Automation' mean in a job description?

I have been perusing a number of job descriptions and many of them refer to 'Must have the ability to write test automation'. I understand what unit testing is, such as NUnit/JUnit, and I'm capable of writing great tests under both... but is that what is meant by 'test automation'? If not, what does it mean? ...

How to benchmark your progress as a programmer?

Is there any site / tool that'll let me check where I stand as a programmer? AFAIK the development of programmer would include Language Basics Good coding standard (class level) Design Patterns Architecture Is there a way to benchmark and check areas of weakness? For language basics, vendor certifications can help but other areas l...

Graduate degree help changing career to Graphics Engineer?

I've been out of school for 2 years and have always enjoy computer graphics. I'm currently an IT programmer and would like to make the change into computer graphics. I'm currently working on a side project which is an iPhone game using opengl. I wanting to know peoples opinion on what might be the best route into making the change. I'm ...

Professional development and C++

C++ is my primary programming language. As most of professional programmers I know some others, but much less "fluently". I'm constantly mastering my skills in C++, reading forums (like this one), read books. And the process takes years ... I know that the language is only a tool, and there're other fields professional programmer must b...

What positions can I get in CGI industry as a programmer?

I am currently in my final semester doing a Bachelors in Computer Science, Programming Emphasis. I also love graphics and my initial aim was to go in game development (graphics programming). I now opened the gap wider to any field that includes graphics, including movies, etc. My questions are: What positions are available to programm...

Being stuck in between two jobs, what to do? Should i just dump my former job?

Once i was working for a small company (15-20 people and me) that went nearly bankrupt last year because of the financial crisis. Now there's just me and the owner of the company. I do a lot of programming for him. I also moved on to another company. And i am somehow feeling responsible for him, because when i would say i quit his compan...

Project suggestions needed for "interview preparation demo program"

I have a job interview next week that requires me to be able to demonstrate the following skills: C C++ SystemC 3D Video Digital communication RTL (register transfer level) Usually before an interview, I create a quick application just to refresh my knowledge of all the skills required, but I can't think how to combine all of these i...

How do I get into a career as a programmer/development DBA?

About 8-9 years ago I started getting into programming as a hobby. I started with my TI-86 calculator, and then moved into using Visual Basic. After about a year I started playing around with HTML and JavaScript. Then I discovered Flash; I programmed with Actionscript 2.0 for about 2 years which lead me to start using Coldfusion. After a...

What should be the best job realted to computer field for the entry level employee in these days?

Technology is growing very fast and the most excited field to work for among other jobs. Since there are a lot of fresh graduate students in this years, I think your opinions would help them to look for a job which is the best suitable with the speedy growth of technology now and the future. Thx in advanced. ...

Career Change from Embedded Systems Programming to Networking (Network communications and Managemt).

Hello all, I have a workex of 3.5 years in embedded systems programming and development,But now i feel the job as mundane as their is no variety of work. Also,In the said domain the individuals profile is dependent on the type of work i.e. current project which is entirely a organization's strategic decision. To elaborate on this i mean...