Questions around the proficiency of a particular technology or ability. Examples could be proficiency in C# or gathering requirements.

learn more… | top users | synonyms

14
votes
8answers
1k views

Is it worth being computer languages polyglot? [closed]

You can often hear that programmers should learn many different languages to improve themselves. I still go to school and don't have big programming experience (a little more than year). But what was ...
21
votes
10answers
11k views

Should I not show all my skills? [closed]

I have been programming for a very long time and I have in depth knowledge of several technologies. Recently I applied for a web development job and in my resume I had listed all the skills - HTML, ...
18
votes
2answers
152k views

How to describe your skill levels in the CV? [closed]

What are possible/standard words to describe your skill levels in different programming languages in your CV? I currently use these three: expert advanced beginner I do not consider myself an ...
5
votes
1answer
422 views

I have free time for Android development. I'd like suggestions on how to tackle this effectively [closed]

I'm finishing college for good tomorrow, then leaving my current programming job the next day. I'll be looking for opportunities, but I may end up with a month or two without a job, so with lots of ...
29
votes
11answers
1k views

Should a developer be forced to memorize details? [closed]

Many times I forget things about my application. I don't memorize the table names or what a query did and I search to get what I want. My team leader told me I'm supposed to memorize the table names ...
10
votes
18answers
4k views

Do some programmers know some secrets that we others don't? [closed]

I will not bother you with details of my discussion so I will present it in the form of a short instance. A java guy has been following articles and publications of a famous programmer (a kind of ...
2
votes
2answers
471 views

How should a programmer prepare for a new job? [closed]

I have just graduated from college and have about 2 months time before I start working at the company. I have experience in C, C++, Java and a bit of Android (developed an app last summer, stopped ...
4
votes
1answer
247 views

Is splitting up programming tasks a good idea? [closed]

We have a small but growing team at work, and are thinking of doing things differently. We develop websites from scratch and do HTML/CSS/Javascript/PHP/MySQL coding. Currently, we all work on things ...
4
votes
1answer
615 views

What do you need to master a language and its technology? [duplicate]

Possible Duplicate: how to really master a programming language Let say about Java(just a sample, you can talk about C#, PHP, C++ ... it's just similar) and 10 (ten) levels, 1 is newbie and ...
91
votes
13answers
10k views

I'm in over my head at my job. What should I do? [closed]

About 8 months ago I was hired as the sole developer at a small company to take on a certain project. Although there are other small projects that come up from time to time, I've been spending about ...
40
votes
19answers
2k views

What can I expect when moving from University to a real programming job? [closed]

I'm about to move into my final year at university, and it's finally kicked in that in just over a year from now, I'll be doing my best to secure a job. Yet I still have no clue about the level of ...
15
votes
2answers
3k views

How to present self-taught knowledge? [closed]

I work as a senior software engineer (5+ years of exp) at the moment at my company, developing some networked systems. Since a year, I've noticed that I'm becoming increasingly interested in ...
22
votes
8answers
7k views

How to improve programming skills as a Junior without Senior [duplicate]

At the moment I'm 23 and working as a junior programmer at a software service provider. While I'm really happy with my job and my colleagues, I sometimes would love to have someone who could tell me ...
5
votes
3answers
1k views

What skill set should an engineer have in order to build a large social networking site? [closed]

I am trying build a social media site, but I need a hands on senior engineer/architect to guide and assist me in the server-side development since I am a rookie. Technology (which I am familliar ...
2
votes
3answers
175 views

How to Identify Bugs [closed]

Sometimes I come across something that doesn't entirely work right or just doesn't make sense to me and I often refrain from thinking it is a bug in the library or code I am using. For instance ...
0
votes
1answer
1k views

best practices for solving Object Oriented design questions during technical interviews [closed]

after getting a Object Oriented design question during technical interview - for example, design a car rental program - what would be the general steps (a.k.a best practices) that the interviewee ...
1
vote
2answers
315 views

What should I know or learn to get up to speed on being a software QA engineer? [closed]

I've been a software engineer in .NET for the past 3.5 years, and did my own integration and unit testing, but nothing too extensive. Now I'm being interviewed for an entry level QA job, and I wanted ...
218
votes
25answers
26k views

How do you know you're writing good code? [duplicate]

I love programming. I've been messing around with code since I was a kid. I never went the professional route, but I have coded several in-house applications for various employers, including a project ...
4
votes
3answers
769 views

In a multidisciplinary team, how much should each member's skills overlap? [closed]

I've been working in embedded software development for this small startup and our team is pretty small: about 3-4 people. We're responsible for all engineering which involves an RF device controlled ...
33
votes
2answers
1k views

How do you keep your basic skills from atrophy? [closed]

Coding is only one aspect to professional programming. My job requires me to code, but it also requires me to do other things for extended periods – sometimes days or weeks go by when I'm not just ...
11
votes
9answers
2k views

How do I improve my code reading skills [closed]

Well the question is in the title - how do I improve my code reading skills. The software/hardware environment I currently do development in is quite slow with respect to compilation times and time ...
14
votes
10answers
4k views

Is it possible to measure if someone is a 'good' programmer? [duplicate]

Possible Duplicate: How Can I Know Whether I Am a Good Programmer? There are a number of questions here about recognising or considering someone as a good/bad programmer. These are all ...
38
votes
11answers
3k views

How can I improve my communication skills? [closed]

Jeff Atwood suggests that becoming a great programmer takes serious communication skills. What are the suggested ways for a programmer to develop his communication skills?
41
votes
13answers
2k views

Is programming as a profession in a race to the bottom? [closed]

It seems to me that the programming industry is in a race to the bottom. If we take the practices of: Not taking time to implement best practices Using other's people code as much as possible ...
2
votes
4answers
291 views

Is diversifying my programming knowledge good? [closed]

I have skills in so many programming languages, such as Java, C++, C, Obj-C, Scala, Haskell, and Matlab. However I don't know/like web programming at all. I also get bored very quickly. Thus I haven't ...
4
votes
4answers
985 views

Building general programming skills? [closed]

I currently am quite new to programming, I've had exposure to a few languages (C#, PHP, JavaScript, VB, and some others) and I'm quite new to OOP. I was just wondering what is the best way to build ...
37
votes
15answers
3k views

Can you be a manager and a programmer at the same time? [closed]

Managing other programmers while you are yourself a part of the programming work force. It's a very common scheme, at least in the companies I worked for. Can you be a good programmer or a good ...
22
votes
13answers
1k views

Is “as long as it works” the norm? [closed]

See my more recent question: Is programming as a profession in a race to the bottom? My last shop did not have a process. Agile essentially meant they did not have a plan at all about how to develop ...
32
votes
18answers
4k views

Learning to be a good developer: what parts can you skip over? [closed]

I have set myself the goal of becoming a decent developer by this time next year. By this I mean full experience of the development 'lifecycle,' a few good apps/sites/webapps under my belt, and most ...
43
votes
5answers
5k views

Is practicing meditation a good or bad thing for programmers? [closed]

I'm practicing mindfulness since a few weeks, a popular form of secular meditation which concept is to focus yourself on the present moment. It works so great I don't understand why not more people ...
12
votes
11answers
2k views

Programming skills, problem solving genius or language guru? [duplicate]

In my short experience here at programmers.stachexchange, when someone needs help to get started at programming quite a lot of users suggest learning this or that language, but few suggest learning ...
26
votes
17answers
3k views

Programming languages that improve your programming skill in general? [closed]

What languages would you suggest a programmer to learn, not because they will have a lot of use of the language (but they may have), but because it will improve one's programming skill in general and ...
54
votes
11answers
7k views

Woes of a Junior Developer - is it possible to not be cut out for programming? [duplicate]

(Let me start off by asking - please be gentle, I know this is subjective, but it's meant to incite discussion and provide information for others. If needed it can be converted to community wiki.) I ...
27
votes
3answers
2k views

What personal milestones can you use to measure growth in your programming abilities? [closed]

How can you determine objectively, over time, that you are getting any better at producing code? For example, I may sit here and feel that "I know <language> now, and I use <technique> ...
19
votes
8answers
10k views

KPI's for Programmers [duplicate]

Do you know any Key Performance Indicators for Developers? What should be measured and monitored?
13
votes
10answers
5k views

Programmer aptitude test [closed]

I have many friends that see what I do, find it interesting and ask me the question Do you think I could be a programmer? My response is ... ummm ... do you like math? I'd like to have a ...
10
votes
8answers
393 views

How to keep a team well-trained? [closed]

I'm currently mentoring a small team of 4 junior dev in small software company. They are very smart and often achieve their tasks with a high-quality job but I'm sure they still can do better - ...
7
votes
9answers
934 views

How do you judge if you're paid enough? [closed]

How do you evaluate how much you feel you ought to be paid as a junior programmer?
13
votes
8answers
11k views

What are the skills you look for when hiring a fresher/newbie for developement? [closed]

I really want to ask this questions to my fellow developers here in Programmers.SE because i am hiring freshers for my company.. Even though i know some basic questions that can be asked to a fresher ...
0
votes
5answers
581 views

Why does changing from one language to another make a programmer fresher? [closed]

Right now I have been working on language X for the last 2 years. I am very good at it, but language X is not popular so jobs are not readily available for it. Consequently, I am thinking to change ...
3
votes
6answers
473 views

How should I make progress further as a programmer? [closed]

I have just left my college after doing graduation in computer engineering,during my college life I tried to do some freelancing in local market.I succeeded in the last year and earned some small ...
13
votes
9answers
743 views

Have you forgotten more than you know, and how much do you make a point of memorizing? [closed]

I'm talking about knowing an area of computer science or a language, and then forgetting it over the years. As I approach the 20 year mark, I'm finding myself realizing that I've forgotten more than I ...
4
votes
3answers
2k views

How to improve skills in software architecture [closed]

What is the best way to improve your skills in software architecture? We were taught design patterns in university, and I see plenty of books with simple and straight forward examples, but aside from ...
2
votes
2answers
147 views

How to retain familiarity with previously worked on technology/language/feature [closed]

One problem that I have faced over the years is that when I stop using a technology (COM,QT)/language (VBScript)/feature (Templates) for development over the time I lose skill in that. What in your ...
10
votes
9answers
1k views

What do you do to improve your speech communication skills? [closed]

Being a programmer is not just grokking the latest cool technology or debugging a sneaky code error , we have to speak to our coworkers, project manager or boss, in the most effective way possibly; we ...
5
votes
3answers
303 views

What to look for in someone to provide short-term cover for a lone developer? [closed]

Our intranet is running an in house developed ASP.NET application. In our team I am the only technical person so this means my role is everything from development to server administration to "the ...
5
votes
6answers
748 views

Importance of theoretical knowledge alongside hands-on ability [closed]

I am obsessed with good code practices, clean code and most of all secure. I often find myself searching for the best way to do something, constantly asking for code review and looking for ways to ...
7
votes
3answers
835 views

Written communication skills courses, how important are they for developers? [closed]

We usually worry about coding standards, ethics, latest technology etc. But at times we tend to ignore our writing skills and communicating skills. Do we need to pursue a communication skills ...
9
votes
10answers
808 views

What is the difference in a developer's years of experience with a language? [closed]

As stated by the title, what is the difference in years of experience in given language in terms of developers? For example, if one developer has had five years working with language A and the other ...
64
votes
14answers
18k views

At which point do you “know” a technology enough to list it on a resume [closed]

I recently had a programmer in for an interview, who listed Python, PHP, Rails and ASP as a few of their skills. In the interview however, they interviewee didn't enough know what control structures ...