professional-development

Selling Yourself

I realize that this might be counted as subjective by some, and, as such, downvotes might ensue; I don't mind. I would hope that some might actually provide links to references and detailed analysis. Anyway, on to the question. I have an interview on Friday. I had one two weeks ago that went really well from a personal perspective, but...

Is it worth joining the ACM

I keep getting mail form the Association for Computing Machinery urging me to join up and get access to all these wonderful resources. At something like $84 (USD) a year and with the dollar/pound exchange rate it isn't a lot of money, but is it worth it? Any opinions? ...

What do you do to keep learning?

When my children tell me that they hate school, I often tell them that they need to get used to continuous learning because they live in a generation in which constant learning will be required. How do I know -- because I live in a generation and work in an occupation in which continual learning is imperative. Do you agree with this se...

Is there a widespread lack of knowledge of maths, CS & engineering fundamentals in the IT industry?

If you think there is, do you see it as a real problem affecting organizations? If the answer to both question is yes: What are the root causes? Is the problem not just a lack of knowledge but obliviousness as well? Who has the ability to effectively address this issue? What are possible solutions? ...

What conferences have you attended that were the most interesting or most useful for your professional development?

I recently attended the QCon 2008 (http://qconsf.com/conference) international software developer conference in San Francisco and was very pleased with the quality of the speakers - and the quality of discussions that were participated in by the other attendees. One aspect of the conference that was a very pleasant surprise: the percent...

What web-oriented language should I learn after PHP?

I'm an experienced PHP developer, but I wouldn't call myself a great programmer. I would really like some suggestions of a language to learn to increase my understanding of good programming while still remaining within the web. What should be my next step if I were to continue my career in website application development? ...

How do you motivate peers to become better developers?

In my experience there seems to be two kinds of developers (if we simplify matters a great deal of course). On the one hand we have the developers, who may do a perfectly acceptable job, but who do not really care about the computer science part of their craft. They usually know few languages / technologies and are happy to let things ...

Max pages for a Software Engineer's resume?

I opened up my CV earlier today for a brush up and noticed that it had crept into the four page realm. Granted, I've been an engineer for over 10 years now and I've moved state-to-state 3 times so I do have a lot of baggage. How-ever, being in the position of hiring myself a couple time during my career I've always kind of raised an eyeb...

Do you expect your employees and co-workers to keep themselves up to date?

I'm a little shocked to see how some developers don't care at all about anything besides the bare minimum of what they need to do their jobs. They can use what language they learned at school, but have no idea of what other languages there are. They have no clue at all about the current buzzwords. They read nothing that could be relevan...

Accelerating professional development with Professional Development Ladder

We are planning to adapt Professional Development Ladder (PDL) approach to accelerate and structure professional growth of engineers. This approach is introduced by Construx Software and popularized by Steve McConnell in his Professional Software Development book. Can you please answer to the next questions: Do (or did) you use this a...

Which C#/.NET blogs do you read?

What are your favourite C#, .NET and programming blogs? I'm thinking more along the lines of blogs for experienced profesionals who as well as being interested in keeping up to date with the latest developments in .NET and C# are also interested in: Agile methodologies, but particulary anything with a .NET slant Managing an SOA enviro...

How to deal with management that wants you to do everything?

I imagine that anyone who has worked for a small company as a developer has probably encountered this before. I applied for software developer position, I interviewed for a software developer position, and my "title" is Software Developer but after a few months here it seems that the company really wanted a do-it-all-IT-Guy. Anytime som...

Fast technology to learn

My company is going under, some time in the next 1-2 months. In the current job market I am under skilled from a resume standpoint. No degree, many small areas of expertise, but no clear mastery, no "knockout" certifications. Currently I posses the following experience: 1-2 years MSSql 1 year loose .net2.0+ programing in C# 2 years misc...

Which companies are using F# internally and what are they using it for?

I am interested in learning F# and would like to know if it is worth pursuing professionally. Are there any companies out there who are using this language and what are they using it for. ...

How do you transition from coder to software professional?

Lately, I have been noticing two distinct programmer types at my work, the just-give-me-my-paycheck guys who only learned what they needed to get by and are trying to coast to retirement, and the subject matter experts that are extremely insightful and seem to always have the right answer. I want to become the latter. Now that I have a...

When should a software engineer get an MBA?

I am a student in college right now with a little more than 1 year work experience in the real world, through my co-ops (paid internships). My graduation date is coming soon, and no one is short on advice. After working for a while, I can definitely see myself taking the management track. So now I am wondering, what next? Simply put, sh...

Professional Bodies

Does anyone know about the worth of professional bodies in the UK? I know that the BCS and IET exist but am unsure as to what they offer. I've just started a graduate job and am wondering if it is worth joining. ...

What is considered "advanced professional", or "advanced programmer"?

I found this statement a couple of times. What do the professionals consider advanced? ...

Upgraded MCAD to MCPD. What is the road map from here?

I took the 70-551 Upgrade exam to upgrade my MCAD to MCPD (Web). Ultimately, I would like to get the MCPD 3.5 Enterprise after getting the MCPD 2.0 Enterprise and would like to do it with the minimum number of tests. What exams should I consider taking next? ...

Need advice on shifting to Programming and a degree

I am 33 year old and been in IT/testing for about 7 years. Have worked in all aspects of software development Recently I have been thinking about shifting to development as I have been doing a lot of scripting to automate some QA tasks and it’s a lot more fun than testing software. I also have GI bill from my days in Military to pay for ...