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
9answers
868 views

Work experience instead of education? [closed]

I wanted to name this topic as "Education vs. Experience", but this topic already exists. I've read that discussion and though what I'd like to ask is related with that topic, the question is quite ...
7
votes
0answers
446 views

My lead does not co-operate (may be lack of knowledge or unwillingness) [duplicate]

Possible Duplicate: How do you tell if advice from a senior developer is bad? I am working as a developer and individual contributor in a team. My lead has around 10 years experience, but I ...
3
votes
4answers
854 views

Will using Linux make me a better programmer? [duplicate]

Possible Duplicate: Should a programmer know Linux? I've been wondering for a while now, since Linux is open sourced, and I can tinker with everything, will using Linux and tinkering with ...
5
votes
2answers
889 views

How to rate myself as a programmer [duplicate]

Possible Duplicate: How Can I Know Whether I Am a Good Programmer? I am sure many of us think of themselves as good coders, my question is how to be sure of this? How to know that i am ...
16
votes
7answers
1k views

If a fluent coder disregards good practices, doesn't his fluency work against him?

I am working on a fairly large and buggy application - and due to the way it's written (I'll spare you details, but it violates rules in most areas you can think of), it is next to impossible ...
3
votes
6answers
9k views

What skills to master to become a better ASP.net developer? [closed]

I've been an ASP.net web developer for about 2.5 years now. I would describe my technical training before that as being "classical" C++. It seemed like it took an eternity to get up to speed with ...
3
votes
2answers
156 views

What constitutes competency in XML in the .NET world?

I see a lot of .NET job postings that list XML as a required skill. What should one be able to do in/with XML to have confidence that this requirement is satisfied? Modeling? Work with XPATH? ...
23
votes
9answers
10k views

What can a senior programmer do that a junior can't? [duplicate]

Possible Duplicate: When should you call yourself a senior developer? I often see offers for senior programmers and the rule of thumb seems to be that you need to have worked three years to ...
47
votes
17answers
5k views

Is OO-programming really as important as hiring companies place it?

I am just finishing my masters degree (in computing) and applying for jobs. I've noticed many companies specifically ask for an understanding of object orientation. Popular interview questions are ...
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 ...
20
votes
10answers
10k 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
136k 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
414 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?

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
464 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 ...
5
votes
3answers
235 views

Is splitting up programming tasks a good idea?

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 ...
1
vote
1answer
158 views

What are some good tests for OO modeling skills? [closed]

I'm looking for simple models with concise, concrete problem descriptions and greater than 50% chance that a particular answer provides a particular insight into one of a number of skills, to be given ...
267
votes
34answers
17k views

How do you tell if advice from a senior developer is bad?

Recently, I started my first job as a junior developer and I have a more senior developer in charge of mentoring me in this small company. However, there are several times when he would give me advice ...
0
votes
3answers
567 views

Working with Linux for Job Requirements [closed]

It is seen on many Job Qualification Requirements about being familiar with Linux(*nix, as the way its posted). With so many variants of Linux, which one should one focus on. From what I know, the ...
4
votes
1answer
607 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 ...
3
votes
4answers
777 views

Applicability of the Joel Test to web development companies

QUESTION: How can you re-write the questions of the Joel test to apply to web developers? 1. Do you use source control? (source control for all aspects of your app, including configuration, ...
2
votes
3answers
169 views

How to Identify Bugs

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 ...
1
vote
1answer
1k views

best practices for solving Object Oriented design questions during technical interviews

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
310 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 ...
5
votes
4answers
6k views

How to evaluate Java skills [closed]

I was asked to make a table in which developers in team could use to evaluate their Java level (Maybe from 1 to 5). And then they will know what they are lacking so they could focus to learn on that ...
214
votes
25answers
24k 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 ...
3
votes
3answers
466 views

To maximize chances of functional programming employment

Given that the future of programming is functional, at some point in the nearish future I want to be paid to code in a functional language, preferably Haskell. Assuming I have a firm grasp of the ...
4
votes
3answers
724 views

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

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 ...
21
votes
2answers
1k views

How do you keep your basic skills from atrophy?

I've been programming for about 10 years, and I've started to migrate to more of a project management position. I still do coding, but less often now. One of the things that I think is holding me back ...
11
votes
9answers
1k views

How do I improve my code reading skills [on hold]

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 ...
13
votes
10answers
3k 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 ...
36
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
288 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 ...
5
votes
4answers
952 views

Building general programming skills?

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
2k views

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

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 ...
40
votes
5answers
4k 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
2k 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 ...
53
votes
11answers
6k 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
1k 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> ...
33
votes
15answers
3k views

Does heavy library and code snippet usage make you a bad programmer?

Overall I'm in programming for about 8 years now and it seems to me that I'm relying more and more on open source libraries and snippets (damn you GitHub!) to "get the job done". I know that in time I ...