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
245
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
169
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
157
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
66
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
450
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
910
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
232
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
859
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
530
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 ...
470
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
140
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 ...