skills

Measuring software developer skills

As part of a recruitment procedure I've been asked to fill out a form that describes my software development skills. Each line of the form is based on this template: Category Skill Last used Years Level Database Microsoft SQL Server 2009 12 High One problem is that the skill Microsoft SQL Server isn't v...

Does practicing logic puzzles help you become a better programmer?

I want to know if anyone was able to notice an improvement in their programming aptitude based on working at/becoming better at solving logic problems/puzzles? I've never really been really good at them, and am wondering if to devote more time to practicing. ...

How do I improve my programming skills as a PHP programmer?

What would you guys suggest that I do to improve my skills as a PHP programmer? I want to develop high quality web apps and I chose PHP programming as my niche. I want to really hone my skills to be one of the best. What do you think I should do? ...

web Designer skills

As a web designer should i learn 3d programs too over development skills? curious to see what people say. ...

What are the top three most important skills new software development graduates tend to be missing?

I am trying to get a handle on the skills gap between software development graduates and the requirements of real world software development companies. What are the top three skills that you have found graduates tend to lack and need to be taught or acquire in your experience? ...

Top three most important skills companies tend to ignore?

Inspired by "What are the top three most important skills new software development graduates tend to be missing?, here's a similar question but with a twist. What are the top three most important skills companies tend to ignore? As in, what qualities and skills, related to software development mind you, that you've noticed some companie...

Startups and QA

Startups should have dedicated QA early in the process. Often, QA is added fairly late. My two-part question is: When should dedicated QA first be part of a startup effort and why? What skills should the first QA members have (create and execute test scripts, test automation using common tools, write unit tests, plan and execute comp...

Advice for bringing a Graduate Developer on board.

I need to get a graduate up to speed as a asp.net c# developer (with some sharepoint lucky him). I’m thinking on creating a list of a web casts and putting some incentives in place to become certified as Microsoft web developer. Also chalk talks on friday with yours truly on TFS and real world databas design. Any other thoughts? It ...

Recommend codebase to read and hone Python skills

Possible Duplicates: A good open source Python project to read code? How to learn Python: Good Example Code? I've been reading through Coders at Work and there is a repeated theme: hackers tend to read a lot of other's code and learn from it. I program in Python, there are plenty of open source code in it. Which codebase you...

How can one improve their Architecture skills ?

What are the things you would like to recommend to improve architecture and coding skills ? ...

Keeping skills up to date is more important to programmers than any other job?

I remember back in school, students use to say in a tiring tone, "Engineers and computer scientists must always keep apprised of new technologies and keep their skills up to date. If they don't they will be at risk of being laid off. It's easier to be something like an accountant because an accountant only needs to learn a finite numbe...

Where can I get some good hands-on development/design training that won't break the bank?

College is the first step for many professional software developers and while a Bachelor's degree in Computer Science will get you a good foundation it is heavily biased towards theory. You get a good understanding of how computers and programming languages work but it barely scratches the surface of professional software engineering. ...

What one needs to know as a web developer?

List so far ... xHTML, CSS, XML, XSLT. JavaScript, Ajax, JSON, jQuery. A Server Side programming – C#, Asp .Net, MVC, Java, PHP, Ruby. Silverlight, Flex, RIA tools. Web server - Apache or IIS Usability, Security, Accessibility standards, Performance, Privacy. IDE, Build, Unit Testing, Deployment, Continuous Integration tools,e.g. JUnit...

Basic skills to work as an optimiser in the gaming industry

I'm curious about a certain job title, that of "senior developer with a specialty in optimisation." It's not the actual title but that's essentially what it would be. What would this mean in the gaming industry in terms of knowledge and skills? I would assume basic stuff like B-trees Path finding Algorithmic analysis Memory management ...

What is the difference between a Web Developer and Web Application Developer

My understanding is that a Web Application Developer is a class of Web Developer who can build and maintain web-based applications as well as just web sites - as a regular Web Developer would do. Am I correct in my thinking or is there anything else someone would like to add? Cheers Iain ...

Clientside going serverside with node.js

Hello, I`ve been looking for a serverside language for some time, and python got my attention somewhat. But as I already know and love javascript, I now want learn to code on the server with js and node.js. Now, what books and what subjects do I need to learn to understand the serverside world better? (let me know if Im to vague) ...

How can I become good at assembly?

The answer to this question is, of course, "write some assembly code!" But I can do that: I know basic x86 syntax, the types of registers and how to use them, subroutines, etc etc. When I took an assembly class, each assignment had a maximum number of instructions that we were allowed to use. If we went over, then we would lose points ...

What is the fastest way for a new programmer to learn ASP.net?

Hi guys,I want to learn ASP.net 3.5 effectively, but I have no fluent knowledge of any other languages. Now the scenario is that span of time is very less and in short time I have to be upgraded with ASP.net skills. So I am interested in fast and effective way to learn ASP.net 3.5. I have to start from scratch. Please..please...........

What techniques can I apply to my project at hand?

Hi All, With over a week off of work I wanted to try out a bunch of new stuff at home. What I've done is written a simple TicTacToe game that I want to incorporate things into that I've never worked with before. I have three main ideas first. TCP/IP ability so that the app can be played over the internet. Learn how to integrate tests ...

Which Google API/Tool should a web-developer know about?

I am looking at Google's list of APIs & Tools. Which Google API should a web-developer know about? Update: Programmable web - most popular shows currently Google Maps Google Ajax Search Google Homepage ...