A junior programmer is also known as an entry level or intern programmer.

learn more… | top users | synonyms (2)

1
vote
2answers
212 views

Expectations on a programmer too high? [closed]

I'll firstly preface this question with the acknowledgement that it may be too broad, and in its current state, hard to answer. Anyway, in my experience, programmers are expected to have a high ...
5
votes
2answers
437 views

How to help junior programmers whose first language isn't English? [closed]

I've just changed jobs and am now working with a junior programmer whose first language is Cantonese. They have a computer science degree but are working in their first programming role after many ...
15
votes
11answers
12k views

Why is Python recommended as an entry level programming language?

I've read here on P.SE more questions in which beginner programmers are advised to pick Python as their first programming language. Don't get me wrong, I like Python. I like it a lot! But its ...
63
votes
16answers
4k views

Recommendations for teaching junior programmers good coding style [duplicate]

I am a big fan of good coding style, producing clean, clear code that runs well and is easy to use and integrate into larger systems. I believe that we programmers are essentially craftspeople who ...
4
votes
2answers
430 views

Advice for volunteer developers learning large codebases [closed]

Working in an open source project has the result that sometimes developers with no experience in the codebase attempt to "learn the code" on their own. There is a reccurring trap I've seen, where new ...
23
votes
9answers
11k 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 ...
22
votes
10answers
968 views

Why do new programmers seem to ignore compiler error messages/runtime exception messages? [closed]

I think we’ve all seen this. Beginners ask questions on Stack Overflow that follow the basic outline... I’m trying to do (very vague description of the goal) but it doesn’t work/I get an ...
48
votes
20answers
9k views

What's the best place for a high school programmer to get his work noticed? [closed]

I'm a 16 year old high school student, with a passion for computer programming. I'm in grade 11, and I've been learning it as part of the school syllabus for about 8 months. I've gone beyond what's ...
9
votes
3answers
301 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 ...
3
votes
1answer
691 views

How much poor quality code should a junior put up with? [duplicate]

I am a junior developer who has been working at a new job for a few weeks. I am working with a large framework for scientific desktop software, adding pieces of functionality. While there are general ...
204
votes
16answers
15k views

Started wrong with a project. Should I start over?

I'm a beginner web developer (one year of experience). A couple of weeks after graduating, I got offered a job to build a web application for a company whose owner is not much of a tech guy. He ...
3
votes
3answers
257 views

What is the appropriate amount of guidance and mentorship a junior programmer should receive? [closed]

I'm a junior software developer, and just got this job working with a very small group of engineers. I've been coding for a few months in this group in a professional settings - before I just coded at ...
34
votes
5answers
6k views

What to do when you are faced with programming task that you have never done?

I started my career as a .NET developer 3 months ago and after a long training plan on diverse technologies, patterns and concepts the developers who were supervising me have decided that I am ready ...
1
vote
2answers
120 views

Creating menu structure using DB - is that fine?

Also I have an application that basically consists of a lot of screen so user needs to navigate a lot (like go from A>B>C>D) etc. I have been thinking how to implement this (mainly hold the structure ...
-2
votes
1answer
158 views

Should I as a junior-programmer pursuit a course in C#, even though I did Java? [closed]

I'm a junior-programmer, and at present I am pursuing a course in I.T. which involves getting to know Java and JavaScript. Should I pursuit a course in C# also? I really like programming, but I had a ...
3
votes
2answers
245 views

Cannot explain to the customer that he is taking the project wrong way

Being a junior developer in need of some money for new hardware, I have stumbled upon many of the freelancing websites, and really soon, I have gotten my first customer. Complete Project Management, ...
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 ...
10
votes
9answers
938 views

Should a new programmer focus on a single technology until he's proficient at it? [closed]

Ok, I've been teaching a buddy how to program for a while now. He's a very fast learner, and he's quite good at programming so far. However, he has one "issue" I keep trying to correct. He jumps in ...
18
votes
3answers
2k views

Is it good to review programs with seniors and boss even if it is working fine?

In my company, before delivery of any project, my boss asks my seniors to review programs written by me or other team members or sometimes boss also sits with us for review. I think it is a good way ...
14
votes
3answers
629 views

How to locate source code that implemented a certain feature?

I was wondering what are some techniques to locate which code implemented a specific feature, on a desktop application. I am a junior developer, with only professional programming experience lying ...
15
votes
12answers
2k views

Teaching myself, as a physicist, to become a better programmer [closed]

I've always liked physics, and I've always liked coding, so when I got the offer for a PhD position doing numerical physics (details are not relevant, it's mostly parallel programming for a cluster) ...
2
votes
6answers
714 views

Programmer performance [duplicate]

I am a PHP programmer with 1 year of experience. As I am just starting my career, I am learning a lot of things now. I can say I am a little bit of a perfectionist. When I am assigned a problem I ...
8
votes
8answers
1k views

How can I determine the level of talent a prospective programmer has? [closed]

I have a friend who asked me whether I can be her mentor as a programmer. I had to tutor several junior programmers in the past so I have experience working with / tutoring people on different skill ...
10
votes
9answers
2k views

What to do when you have exhausted all avenues to fix a bug

I am a Junior Programmer(4 months career experience so far) working on a Cross Platform Mobile Application (1 person team - so its just myself). I have a bug in this program/app which is pretty large ...
5
votes
4answers
435 views

Communicate to a junior developer about bad style

I have a friend who's managed to pick up comma first (best case might be made here: http://ajaxian.com/archives/is-there-something-to-the-crazy-comma-first-style) but it's 100% against our org's style ...
4
votes
1answer
141 views

What would a good work flow for a programming mentor look like? [closed]

I have read a junior mentoring topic which answered most of my doubts. However this topic gives general (though very good) advice on mentoring, while I am mainly interested in what a mentor's week ...
5
votes
3answers
1k views

Junior developers in a remote working environment [closed]

Our company is looking to introduce remote working as an option for its developers. This book (Remote: Office not required) has been offering some valuable guidance. However one issue that is not ...
46
votes
14answers
7k views

Differences between programming in school vs programming in industry? [closed]

A lot of students when they graduate and get their first job, feel like they don't really know how to program even though they may have been good programmers in college. What are some of the ...
42
votes
9answers
22k views

Hiring a Junior Developer, What should I ask? [closed]

We are currently hiring a junior developer to help me out, as I have more projects than I can currently manage. I have never hired anyone who wasn't a friend or at least an acquaintance. I have a ...
2
votes
3answers
138 views

HasMany RESTfull Implementation

So I've been reading a lot on RESTfull design - specifically dealing with resources. Taking the canonical example of Users, Posts, and Comments, with relationships as: Users ---(hasMany)---> Post ...
0
votes
3answers
1k views

SAP / ABAP training issues as a junior programmer [closed]

I recently got my Computer Science degree and was recruited by an SAP Partner as a "SAP NetWeaver Consultant" (at least that's what the boss calls me). The job placement stated that no previous ...
38
votes
8answers
4k views

How to mentor junior programmer who may not be a good fit for programming? [duplicate]

I'm in a bit of a precarious position. I'm working remotely for a client that has recently brought in a junior developer straight out of college into the project. He works physically at their office. ...
50
votes
23answers
49k views

Why aren't young programmers interested in mainframes?

A key issue with mainframes is that the cohort of supporting programmers is dwindling. While normally this wouldn't be a problem in that a falling supply of programmers would be offset by an ...
3
votes
3answers
652 views

Task management - how important it is for a entry level developer targeting PM role in the future?

I hold masters in CS and now I'm mobile apps developer (entry level), I always start to plan things when starting or doing any project both at work and projects I do at home (for passion) - as I can ...
-1
votes
3answers
196 views

programming practices starting [closed]

I have taken my major as computer science and Engineering and I am really confused at this moment. My first course was about learning C and C++ and I learned the basics of those. Now I am really ...
3
votes
0answers
197 views

Junior software developer - How to understand web applications in depth? [duplicate]

I am currently a junior developer in web applications and specifically in ASP.NET MVC technology. My problem is that the C# senior developer in the company has no experience with this technology and I ...
62
votes
8answers
8k views

How can I salvage my internship?

I'm currently working as an intern at a very large, non-software development company. The position I applied for wasn't specifically a development position, but the team that hired me wanted a CS ...
3
votes
2answers
83 views

terminologies and design/process clarification

I work at a BPO, actually a call center. My bosses saw the html tool I made to help me document customer concerns and steps I made to help them faster and more easy. With that, they made me the ...
20
votes
5answers
2k views

How to overcome programming by coincidence?

In the book The Pragmatic Programmer, the writers mention the programming by coincidence concept. It explains what it is, why it is caused, what are the dangers you may encounter and it compares with ...
0
votes
0answers
96 views

What kind of maths do I need to become an excellent programmer [duplicate]

I am looking to become a app/video game developer or a website developer. What kind of maths do I need to know and do I have to know it well. Do I need to know calculus, statistics and modeling, what ...
1
vote
2answers
169 views

How to fix quickly, dummy errors? [duplicate]

The problem is that I am not that experienced programmer and I am doing silly mistakes on coding. But the even bigger problem is that I may spend unexpectably much time to find them. Lets say I ...
43
votes
7answers
4k views

What should junior developer expect from their senior team lead

Disclaimer: Opinions expressed are solely my own and do not express the views or opinions of my employer. I work for a small company, in which few people are developers, others are QA/Test and 1 is ...
3
votes
5answers
750 views

What to do with a programmer that can't handle priorities? [closed]

One colleague in our team has multiple jobs to do, but he don't focus on the job that is currently the most important. In our team we always discuss the next steps, but he still don't focus on one ...
36
votes
16answers
4k views

Are code reviews necessary for junior developers?

I've worked at two companies, who each had a different methodology when it came to code reviews: In the first company, a code review was conducted by the team leaders and was required after the ...
37
votes
3answers
3k views

How to train junior programmers for today's (complicated) web environment?

Currently our company develops applications consisting, most of the time, in Ruby on Rails web servers and a bunch of different REST clients, from kiosk systems in Java to embedded devices in C/C++ ...
-2
votes
2answers
2k views

Programming vs Engineering [closed]

I am in high school at the moment and soon reaching stages where I would have to make choices. To introduce, I love programming. I had started learning programming a year ago and have some experience ...
21
votes
8answers
2k views

Re-gaining confidence of senior programmer [closed]

My boss found out I'm not as smart as he thought. An example from my experience: I'm a junior programmer, and I work in a team of two, my boss (senior programmer) and myself. I was tasked with ...
-1
votes
3answers
166 views

Resources for Novice Developer [closed]

I have a buddy who's expanding/overhauling a modestly successful web-based game that he runs. He's not exactly a newbie with the language it's written in, PHP -- he's been doing this for years. But ...
2
votes
5answers
443 views

As a junior programmer, how do I quickly make changes to large unfamiliar software? [duplicate]

Possible Duplicate: Tips or techniques to use when you don’t know how to code something? I recently graduated on a Computing course, and luckily got a job as a junior programmer. Now, I ...
9
votes
4answers
1k views

How to become a more organized programmer? [closed]

I am a programmer that can code. But I find that I can get thing done, but not get thing do well or like most of the open source communities do. Well, I use some of the library from git hub. I find ...