Questions tagged [experience]
Job assignments, positions and activities that programmers can engage in to learn, improve and perfect skills related to programming.
97 questions
-1
votes
4
answers
201
views
What if after some time when I learned more, I realized that I did some things wrong in past projects? [closed]
For example:
After I've learned about SQL injections I realized that in past projects I didn't check user inputs for SQL injections.
After I've learned about PKCE I realized that in past projects I ...
63
votes
14
answers
36k
views
How long do programmers generally stay in industry? [closed]
One thing that I've heard a lot over the years is that those working in the IT world generally don't make life time careers out of it, but tend to "burn out" and start a new career doing something ...
-3
votes
1
answer
150
views
How to anticipate a software future where ARM (potentially) replaces x86 in server and PCs? [closed]
With the introduction of Apple M1 processor, ARM has stood up to be a capable competitor and an alternative to x86 processors. We can foresee a future where ARM captures considerable market share of ...
7
votes
12
answers
2k
views
Can programmer experience be expressed in hours of coded like hours of flight for a pilot? [closed]
How useful would it be for a recruiter?
In martial arts there are a minimum number of trainings, not years of practicing, to be evaluated for a higher level. I saw some exceptions but there are rare.
...
94
votes
7
answers
490k
views
What is the difference between these senior software engineer titles? [closed]
I'm currently a senior research software engineer at a large company and am being offered a "senior staff engineer" position somewhere else. I am not sure if the new position's title conveys a ...
-2
votes
1
answer
148
views
Ways to get up to speed understanding an existing Django program
I have just started a new job in which I will be overhauling and updating a web-application written in Django. I have a loose familiarity with Django (and have been reading up on the documentation for ...
0
votes
0
answers
65
views
What should I do if I am unfamiliar with my organisation's codebase? [duplicate]
I've recently started my first job as a software developer at a small startup company.
I do not have a degree in a software engineering related field, although, I have very recently completed an A-...
86
votes
4
answers
60k
views
What skills should I cultivate to become a development/technical lead? [closed]
I am currently a professional programmer. I want to expand my skillset, but I also want to make the career jump to being a dev lead as part of a team. I know there's got to be a lot to learn (and this ...
15
votes
6
answers
7k
views
If you take a year or two out from being a developer, is it really that hard to get back into it? [closed]
I've been working as a developer for about 3 years now (straight from uni), I'm wondering, if I take a year or two out would it be impossible to get back into the industry?
I didn't get the gap year ...
198
votes
9
answers
312k
views
What's the difference between Entry Level/Jr/Sr developers? [closed]
Other than title and pay, what is the difference?
What different responsibilities do they have.
How knowledgeable/experienced are they?
What is the basic measure to determine where a developer fits ...
23
votes
15
answers
24k
views
Do companies care about university grades when hiring programmers? [closed]
Most of my fellow students that I've talked to claim that aiming for good grades is useless as the companies don't care about them when hiring programmers. To them, it's enough to have simply attended ...
34
votes
20
answers
9k
views
Working for free? [closed]
I came across this article Work for Free that got me thinking.
The goal of every employer is to gain
more value from workers than the firm
pays out in wages; otherwise, there is
no growth, no ...
21
votes
7
answers
3k
views
Resume dilemma for professional job [closed]
On my resume, I list myself as having "7 years of hands-on experience programming in C".
To clarify, I am a self-taught C programmer with some college courses thrown in the mix. I've worked on some ...
330
votes
19
answers
462k
views
When should you call yourself a senior developer? [duplicate]
Possible Duplicate:
Whats the difference between Entry Level/Jr/Sr developers?
I'm curious what senior developer means because apparently the definition doesn't mean what I thought it would. I ...
-4
votes
1
answer
57
views
Technique to master new (third party) projects [duplicate]
I'm a graduated software developer.
In the last year I worked like a sysadmin, nowadays, I entered on a different software company as a VB.Net Developer, it means I need to learn and master a very, ...
66
votes
38
answers
4k
views
What are the warning signs of impending doom to watch out for on a project? [closed]
Having worked on a failed project is one of the few things that most programmers have in common, regardless of language used, industry or experience.
These projects can be great learning experiences, ...
5
votes
5
answers
386
views
What is it like to change the underlying database on a significant real-life project?
Have you ever seen a significant non-theoretical project where the underlying database engine had to be changed? Was it a major undertaking, taking months of work, or was it conceived and done in a ...
11
votes
2
answers
889
views
Is it considered lazy if I use a linear algebra package for C++?
First, let me give some background before I actually state the question. I study physics and all my programming classes have been in easy programming languages like MATLAB. By easy I mean that the ...
4
votes
3
answers
221
views
Should the developer provide steps/directions for SQA?
New to the field of QA, I've been asked to do SQA for a project that I'm unfamiliar with and that is close to completion. An example of a specific functional task to be tested looks like the following:...
89
votes
14
answers
6k
views
Hiring a programmer much more qualified & experienced than yourself? [closed]
My employer is hiring a programmer - more specifically, I am interviewing and selecting the person who will fill the position.
The best candidate right now is far more qualified than I am, older, and ...
31
votes
16
answers
3k
views
Will staying in this position affect my career negatively? [closed]
I work at a small software company where the owners are also the managers. My concern is that any and all progression in technology is met with utter disdain by management. Some of the comments are as ...
113
votes
30
answers
106k
views
How old is "too old"? [closed]
I've been told that to be taken seriously as a job applicant, I should drop years of relevant experience off my résumé, remove the year I got my degree, or both. Or not even bother applying, because ...
13
votes
7
answers
3k
views
Does C# experience translate well to C++? [closed]
My programming classes in school were C++, but I ended up working a job doing C# for the last few years. If there was a position that required say 1 or 2 years experience in C++, would my experience ...
16
votes
5
answers
71k
views
How do you report "startup experience" on your resume? [closed]
Say you've spent a significant amount of time (5 years) serially starting up companies, with enough success to keep going for 5 years, but not enough to retire rich.
And now, with a mortgage and a ...
42
votes
7
answers
13k
views
How do you get into the zone? How long does it take? What steps do you take before? [closed]
Getting into zone is a pleasurable and fruitful process. We produce good source code and we get lots of satisfaction from our work done while being in the zone. But, how does one get into the 'zone'? ...
8
votes
4
answers
2k
views
portfolio building, working for closed-source vs open-source? [closed]
I've currently graduated from my first run at higher education, landed my first full-time gig as a web application developer, and absolutely love it.
My question is that in looking for jobs I ran ...
36
votes
3
answers
223k
views
What's the difference between junior, middle, and senior developers? [duplicate]
Possible Duplicate:
Whats the difference between Entry Level/Jr/Sr developers?
There seems to be three common java programmer qualification levels:
Junior
Middle
Senior
What makes a programmer ...
3
votes
1
answer
351
views
Attending my first software conference - any tips before I go? [closed]
My nice employer allowed me to visit a software conference in June (International PHP Conference, for those who care).
Wanting to make the most of it, I would ask the more experienced conference ...
15
votes
4
answers
7k
views
How do I know how much to ask for in salary? [closed]
I'm heading into my first job (i.e. they're bringing me on for a full position) in Software Development and am quite nervous about how the whole salary negotiation thing goes. Glassdoor.com says that ...
20
votes
19
answers
24k
views
Do good project managers need a programming background? [closed]
Sometimes I can't stand it when project managers ask me to estimate time to complete for various tasks. An estimate is a guess, and guesses can be wrong. Generally, bad requirements and ...
469
votes
21
answers
28k
views
Overcoming slow problem solving due to increased knowledge of what might go wrong [closed]
This has been troubling me for some time, and I'd really appreciate the input of other professionals.
Short background: I started programming when my parents bought me my first computer in 1988 (at ...
9
votes
3
answers
841
views
How best to involve junior developer in designing an application from scratch? [closed]
We are a team of 3 developers (2 experienced devs and a junior).
We just started a brand new project. We've designed the application, concentrated efforts on choosing the right architecture and now ...
28
votes
6
answers
8k
views
Is reading+modifying existing code better than making your own? [duplicate]
I'm an inexperienced programmer. I have been assigned to develop a Firefox plugin with no prior experience. So I followed the tutorial at MDN. I learned so many things, it's exciting and overwhelming ...
23
votes
14
answers
1k
views
How do you overcome your own coding biases when handed legacy code? [closed]
As programmers, we often take incredible pride in our skills and hold very strong opinions about what is 'good' code and 'bad' code.
At any given point in our careers, we've probably had some legacy ...
0
votes
4
answers
507
views
Are there metrics, like in other professions, that can be used to measure whether a programmer is considered experienced? [closed]
Driving instructors (at leas in Germany) often mention 100.000 km driven as a reference point where a driver is considered experienced.
Is there a similar number for programmers?
For example, how many ...
18
votes
4
answers
2k
views
How much difference does experience make? [closed]
I see many job adds which require at least x years experience. The question is how do you know when a candidate has the required years of experience? What do you expect from a person with x years ...
53
votes
27
answers
4k
views
What is the most egregious waste of money you have seen, and what did you do about it? [closed]
Often we as programmers see large organisations wasting huge sums of money on bloated and inefficient solutions to problems. This pains me greatly because I like organisations to benefit from best of ...
1
vote
2
answers
131
views
When to bail on a proposed solution? [closed]
Here's a *hypothetical* issue.
There is a performance issue in the current release. Its difficult to find the cause of this issue because the performance tests haven't been run in roughly 10+ ...
9
votes
9
answers
1k
views
What does long-term freelancing say about a developer's experience? [closed]
I have been interviewing candidates lately for a developer position requiring 10+ years experience and have come across a couple of CVs that I am not sure how to understand: I have interviewed a few ...
8
votes
8
answers
10k
views
How can I estimate how long a project will take? [duplicate]
I'm working as a web developer and I want to be able to determine if I'm efficient.
Does this include the how long it take to accomplish tasks such as:
Server side code for the site logic with one ...
16
votes
2
answers
473
views
How to recognize a bad client before you start to work for him? [closed]
I'm sure that many of you have encountered a bad client. I'm also sure you took some measures to prevent such encounters in the future. What is the most influential characteristic of a client that ...
31
votes
13
answers
16k
views
What was your most difficult bug hunt and how did you find it and kill it?
This is a "Share the Knowledge" question. I am interested in learning from your successes and/or failures.
Information that might be helpful...
Background:
Context: Language, Application,
...
3
votes
6
answers
2k
views
What is the correlation between programming language and experience/skills of their users? [closed]
I'm sure there is such a correlation, because
experience and skill leads good programmers to picking languages that are better for them, in which they're more productive, and
working in a language ...
5
votes
2
answers
189
views
Does the term "Learning Curve" include the knowing of the gotchas? [closed]
When you learn new technology you spend time understanding its concepts and tools.
But when technology meets real life strange and not pleasant things happen.
Reuqirements are often far from ideal and ...
15
votes
6
answers
2k
views
How can I improve my skills while working on actual projects, in the absence of more experienced developers? [closed]
I'm the lead developer at a small company, working with C# and ASP.Net. Our team is small, 2-3 people, without much experience in development and design. I don't have the opportunity to learn from ...
73
votes
28
answers
7k
views
Is it possible for a good programmer to have never used version control? [closed]
I am looking for an expert programmer to help solve a difficult situation.
The interviews so far have been surprisingly disappointing. The best candidate so far is a very experienced programmer who ...
30
votes
18
answers
5k
views
When can you call yourself good at language X?
This goes back to a conversation I've had with my girlfriend. I tried to tell her that I simply don't feel adequate enough in my programming language (C++) to call myself good. She then asked me, "...
32
votes
16
answers
7k
views
Do you think that exposure to BASIC can mutilate your mind? [closed]
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration
-- Edsger ...
9
votes
2
answers
792
views
What top companies look for in an Interview? [closed]
Basically I am looking for what is it that you goof up and you are out from the remaining process ?
Are elimination rounds a fair way to judge a person ? Anyone can have a bad hour :-(
Should you ...
14
votes
6
answers
4k
views
Is there such a thing as a super programmer? [closed]
Have you come across a super programmer? What identifies him or her as such, compared to "normal" experienced/great programmers?
Also. how do you deal with a person in your team who believes he is a ...