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 ...
-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 ...
-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-...
-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, ...
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:...
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 ...
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 ...
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 ...
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+ ...
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 ...
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 ...
4
votes
4
answers
1k
views
Introducing a (new) test method to a team [closed]
A couple of months ago I was hired in a new job. (I'm fresh out of my Masters in software engineering)
The company mainly consists of ERP consultants, but I was hired in their fairly small web ...
10
votes
6
answers
6k
views
How can I get more programming experience [closed]
I am going to be a third year computer science student and I have read Head first Java, Head First C, and I am currently reading C++ which is the language that I like the most since it has a good ...
26
votes
17
answers
4k
views
What's the best lesson you have learned in your career? [closed]
I think mine is "there's no such thing as a five minute job" - that programmers tend to be overly optimistic about development and that we should really think through a the implications before ...
26
votes
13
answers
6k
views
Is it worth to learn Experimental Languages? [closed]
I'm a young programmer who desires to work in the field someday as a programmer. I know Java, VB.NET and C#. I want to learn a new language (as I programmer, I know that it is valuable to extend ...
8
votes
6
answers
4k
views
Excellent knowledge of C++ [closed]
I recently saw a recruiting page for a software company where one of the requirements was "Excellent knowledge of C++."
Now, I know this somehow implies as expert knowledge of C++, but where exactly ...
7
votes
5
answers
2k
views
How to gain experience? [closed]
This is a problem that I think many people will find very common and some guidance from the expert users around here will be appreciated.
Background
Basically I'm a junior web developer in a team of ...
0
votes
4
answers
21k
views
How to gain Professional Experience in Java/Java EE Development [closed]
I have been seeing opportunities go past me for just 1 reason: not having professional industry experience. I say to many employers that I'm capable of doing the job and show them the work I've done ...
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 ...
4
votes
2
answers
196
views
Programming IDEs feature to add a forgotten open parentheses? [closed]
I very often find myself in situations where I should have opened a parentheses, but forgot and end up furiously tapping the left arrow key to get to the spot I should have put it, and doing the same ...
3
votes
3
answers
349
views
Getting to the big leagues & managing time as a novice game developer? [closed]
I'm a 23-year-old novice game developer who just got his first job in the industry a year ago. Unlike most programmers I know, I started programming pretty late, during my second year in college, and ...
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 ...
7
votes
8
answers
2k
views
How much experience on average should a Sr. developer have to be competent with a framework or library? [closed]
If you are a Senior developer with say 8+ years experience, how much time spent doing programming is reasonable for competency on average? Specifically working with some library or framework ...
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 ...
13
votes
4
answers
2k
views
Backtrack My "Education" [closed]
A while ago, I decided to start programming. I really, just jumped into a language (Perl) and went from there. What I regret is that I just jumped in:
I didn't learn the basics (if you would call ...
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 ...
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 ...
13
votes
8
answers
3k
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 ...
3
votes
5
answers
2k
views
Where to Start When Making a Web Application on Your Own [closed]
I've been assigned an in-house web application that is basically an Employee and Project Management System.
I'm getting confused as to where I should really start with this assignment (I mean I'm my ...
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 ...
13
votes
5
answers
12k
views
Creating a New Scripting Language For the Learning Experience? [closed]
Is creating a scripting language for my own personal learning experience worth it?
The reason I ask is that there are so many programming languages available already, I know mine will never have any ...
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 ...
2
votes
6
answers
8k
views
Where should you be at with 5 years experience? [closed]
Backround: I am currently a Junior in college working towards a degree in MIS. I've been interning with a compnay for a 3 summers and a winter break in there. With only 11 months to go before I start ...
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 ...
4
votes
4
answers
300
views
How to support design decisions? [closed]
There are bad design decisions.
On the same pitch, being a senior engineer can sometimes be hard. Youngsters have awesome and radical ideas, which a senior engineer wonders whether will work on the ...
5
votes
6
answers
799
views
How to bootstrap managerial experience? [closed]
Most engineering manager positions require X years of managerial experience in the job description. That means as an individual contributor I can never qualify. But this experience has to come from ...
3
votes
5
answers
751
views
How to network effectively to get a job [closed]
I have been working for 5 years at the same company now. I want to go and find a new job. Finding jobs or getting interview calls has been difficult, there are have far and few. And to compound the ...
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 ...
2
votes
1
answer
153
views
Should one Consider Periods in "Year of Experience" while actually not Coding on regular basis [closed]
Sorry if the title sounds a bit clumsy.
The scenario I am trying to describe is during my academic years I have mostly coded in C/C++. Few small projects were done but no large scale work was done. ...
19
votes
1
answer
2k
views
Haskell web frameworks survey [closed]
There are several web frameworks for Haskell like Happstack, Snap, and Yesod, and probably a few more.
In what aspects do they differ from each other? For example:
features (e.g. server only, or ...
27
votes
19
answers
4k
views
Are there reasons other than budget for hiring "entry-level" programmers? [closed]
Are there reasons other than budget for hiring "entry-level" programmers?
5
votes
5
answers
348
views
Have you worked with a well designed application? [closed]
Inspired by this question, I started wondering - is there or has there ever been such a thing as a "well designed application"? One where the architecture would be perfect and no refactoring would ...