Career advice is off-topic per Help Center. 99% of questions with this tag are off-topic and will be closed. Study other questions under this tag closely that aren't closed before asking your question, if you want any chance of it not being closed. Closed questions add up to a possible question-ban ...

learn more… | top users | synonyms

59
votes
11answers
7k views

Why is the use of abstractions (such as LINQ) so taboo?

I am an independent contractor and, as such, I interview 3-4 times a year for new gigs. I am in the midst of that cycle now and got turned down for an opportunity even though I felt like the ...
5
votes
5answers
565 views

Job prospects for open source project experience [closed]

I would like to know whether work experience in Open Source Projects will really brightens the job prospects/resume of a developer other than their day time programming job or doing certifications are ...
4
votes
5answers
465 views

Industries and types of projects avoiding OO

Seems like OO is everywhere. What if someone just doesn't grok it beyond a simple level, no matter how many books, workshops, kindly mentors etc they've had? Like some people are tone-deaf and can't ...
9
votes
5answers
494 views

How important are the people I work with? [closed]

I'm a very lucky individual who's managed to push a job I enjoy as a junior developer (I say push as I was hired as a Business Analyst but moved into development by proving I could do the work). I'm ...
26
votes
17answers
2k 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 ...
3
votes
5answers
12k views

How much should I know before looking for an internship? (self-taught with math background) [closed]

The only formal education I received is 2.5 years as a major in pure maths with computer applications (sounds like an oxymoron, but basically it's pure maths with some courses on algorithms, discrete ...
-1
votes
3answers
288 views

Java advice needed, What is Java Messaging Service

Is it used for Software Development or Website development? Is it needed (or good) for a JSP Programmer to learn JMS? I know server side scripting languages like JSP and PHP, but I have not found ...
8
votes
10answers
7k views

Can programmer certifications substitute for degree requirements [closed]

I am a Computer Technician without a computer science background and planning to become a Java programmer. My question is, if I pass a Java certification, would that be enough to for me to get a job ...
11
votes
3answers
849 views

What are the disadvantages of starting an opensource project if one is not an experienced programmer?

I have lots of ideas for products to be built. The problem is that I have less than a year of professional work experience and I am afraid of getting judged negatively in the future based on what I ...
5
votes
3answers
2k views

What is needed to become a Software Engineer? [closed]

I obtained a BSc CS & Applied Mathematics November last year and started working as a Software Developer in December. I'm currently working for a very solid company and I'm part of a small core ...
1
vote
4answers
1k views

Is it bad to learn multiple programming languages? [closed]

I started learning PHP and I was able to get myself familiar with it. Now, i want to explore other programming languages like PERL so that i can compare it myself to PHP. Will I be confused to learn ...
4
votes
4answers
542 views

Should I make my project free software? [closed]

The story Over the last couple month I have been working on a pretty big project. It's an enterprise-level software, I designed to be used at a local gym, but I believe it can be used in other ...
2
votes
3answers
2k views

Can I make a good career with VC++ programming? [closed]

I'm addicted to VC++ since 2008, and I begin to work for my current company from 2011 when I graduated in Mathematics. Now I still love VC++, it is a wonderful programming language. I'm a little ...
1
vote
4answers
632 views

Shoring up deficiencies in a “home grown” programmer? [on hold]

I started out by teaching myself BASIC on a Vic 20, and in college (mid 80's) I had Fortran, Pascal, limited C, machine and assembler (With a smattering of COBOL) as part of a computer science minor ...
2
votes
1answer
392 views

Do I have to change my company to make sure I'm good enough? [closed]

I have been working as a developer since my fourth year of university until now. I'm getting my master's degree next year (in math modeling). I've worked for the same company all the time, first on ...
2
votes
4answers
395 views

Path of Languages from High School to Career [closed]

I will be a freshman next year who has programmed for about 3 years. I currently know Java pretty well, but I am looking towards the future. In order to be at the top of the job market when I am out ...
2
votes
5answers
1k views

What is the difference between a freelancer programmer and a Programmer working in a Software company? [closed]

I was told by a HR department that freelancing experience is not considered as professional experience. What could be the reason?
3
votes
5answers
478 views

How should an undergraduate programmer organize his time learning the maximum possible? [closed]

I started programming lately(pre-final year of a CS degree) and now feel like there's a sea of uncovered treasure for me out there. So, I decided to cover as much as is possible before I look out for ...
8
votes
9answers
2k views

What is expected of me as a recent graduate? [closed]

I just recently graduated and now work as an entry level software developer. I've been there for 2 weeks. Is it normal for me to feel like I'm the stupidest person in the room? I feel like the interns ...
4
votes
5answers
977 views

Exit interview - what is and isn't OK [closed]

There's a lot of questions about hiring interviews, but the same cannot be said about exit interviews. As I'm going to embark on a new challenge in the near future, I'm going to go through an exit ...
0
votes
3answers
387 views

Is a client side developer usually expected to do design work also, or know designing and CSS as well?

If I'm applying for a client side developer job, am I usually expected to know designing as well? Such as CSS? I have knowledge of JavaScript, JQuery, Ajax and HTML5 basics, and HTML DOM. Is this ...
3
votes
4answers
515 views

How do you stay in touch with a programming language?

I'll be starting work for the first time in the IT Industry on the 18th of this month. I'll be working mostly with Microsoft technologies such as C#.NET and MS Dynamic CRM. I spent the last year ...
4
votes
1answer
1k views

How popular is ITIL in the rest of the world?

I am sorry if this question is not 100% Programming wise, I just didn't know where to ask. Consider yourself lucky if you don't know what ITIL is. You can understand from my tone I don't like it - I ...
0
votes
5answers
566 views

Is it acceptable that after reading a certain technology in a book, you put it in your resume as a skill? [on hold]

I am a junior IT person and I am a bit short on experience and I am diploma graduate so which makes me lack knowledge in the eyes of the human resource department. so what I do is I read technical ...
125
votes
22answers
22k views

Stuck due to “knowing too much” [closed]

Note more discussion at http://news.ycombinator.com/item?id=4037794 I have a relatively simple development task, but every time I try to attack it, I end up spiraling in deep thoughts - how could it ...
7
votes
3answers
3k views

Career in Embedded Systems For CS Major

I'm entering my last few semesters of a CS degree and looking to start a career in Embedded Systems. From talking to a lot of people it seems like I might have been better off with a Computer ...
76
votes
9answers
8k views

I can write code… but can't design well. Any suggestions? [closed]

I feel that I am good at writing code in bits and pieces, but my designs really suck. The question is, how do I improve my designs - and in turn become a better designer? I think schools and colleges ...
17
votes
9answers
2k views

Is programming in the real world much less about programming itself?

I am in the second year of my CS degree, and so far most of the projects I worked on were pretty "programming intensive", which I like. For example, developing a Sudoku solver, creating a database ...
57
votes
7answers
4k views

I'm the .1x programmer at my company. How can I best contribute? [closed]

I work at a newly-minted startup of five people. We have a Ph. D in machine learning, a former member of the RSpec core team, and the guy who compiles the Git binary for OS X. That's just the ...
3
votes
3answers
368 views

Should a programmer worry about the technology stack of the shop? [closed]

This question might only be applicable to entry/junior level positions. Question: Let's say you're a Java/Open Source developer. Should you consider positions where the technology stack of the shop ...
2
votes
1answer
677 views

If everyone thinks that PHP sucks, why no one tries fixing it? [closed]

I'm a junior web developer in the first steps of my professional career. I'm starting off by maintaining projects written in PHP. Wherever I looked, I see people saying that PHP is a bad language and ...
0
votes
2answers
925 views

JEE frameworks, a road map to learn? and should I learn them?

Background Information I have been into programming since past 1 years professionally, my day to day work includes writing BIRT reports, designing and validating forms using JEE (struts/spring, ...
5
votes
6answers
16k views

What is the value of the Cloudera Hadoop Certification for people new to the IT industry? [closed]

I am a software developer with 8 months of experience in the IT industry, currently working on the development of tools for BIG DATA analytics. I have learned Hadoop basics on my own and I am pretty ...
2
votes
3answers
507 views

Development processes, the use of version control, and unit-testing [closed]

Preface I've worked at quite a few "flat" organizations in my time. Most of the version control policy/process has been "only commit after it's been tested". We were constantly committing at each ...
63
votes
15answers
9k views

I'm going to quit my job because of our platform: how can I leave a productive explanation of this? [closed]

I'm planning on leaving my current job because we're locked into using Blub, with an enterprise Blub framework and a Blub-level web server, on mediocre shared hosting. My coworkers are friendly and my ...
14
votes
4answers
3k views

Too much to learn, dealing with overwhelming varieties of technologies [closed]

I am about to graduate, and I am already working as a web developer in our library IT department. When I look at job postings I am absolutely overwhelmed by the sheer variety of technologies out ...
3
votes
3answers
467 views

Unix tools in business use: are they helpful? [closed]

Do you think knowing Unix tools like sed, awk, LaTeX, Perl give you a great edge in the business world? (e.g. being a manager) From my short reflection, the only profession that needs those sort of ...
1
vote
5answers
618 views

How do I prove I'm a capable full-time hire after 3 years of a CS degree & lots of summer experience? [duplicate]

Possible Duplicate: How can I let prospective employers know I'm a great developer? I'm in kind of a strange predicament. There have been family ramifications that I've had to leave ...
3
votes
3answers
1k views

How to describe the complexity of a project, without revealing information?

I will be looking for a job after a long break, so I need all the help I can get. Problem is, my best point in a portofolio is an unusual application, using quite unusual algorithms, that may seem ...
23
votes
11answers
10k views

Software engineer, already in late thirties, would I have trouble finding a new position? [duplicate]

Possible Duplicate: Is ageism in software development based on anything other than bias? I have been a software engineer in the U.S for about 10 years now and I am already in my late ...
2
votes
7answers
1k views

What is the best way to stay on the cutting edge of Software Engineering? [duplicate]

Possible Duplicate: How do I improve my coding skills? I was asked this (What is the best way to stay on the cutting edge of Software Engineering?), and it's really bothered me that I ...
9
votes
6answers
3k views

Developer to team leader [duplicate]

How much experience is considered enough for a developer to become a team leader? For IT managment what is the measure to check if the current team member is good enough to become a team leader ...
5
votes
5answers
2k views

Is programming experience useful to become a Business Analyst? [closed]

Is programming experience important to become a BA? I have an opportunity to switch from programming to BA in IT, but I am not sure what to do. In the future, I want to proceed as BA only. Does ...
5
votes
6answers
9k views

How do programmer-seeking employers see Bioinformatics degree? [closed]

I love programming, but I also love biology. Basically Bioinformatics sounds fun to me. However, there is a fat chance that I won't get a Bioinformatics job and will be forced to build my career ...
22
votes
6answers
5k views

Would working for an “adult website” hurt my future employability? [closed]

I am considering taking a software engineering job at a pornographic website. While I have no moral objections to the industry, will it be a red flag on my resume?
3
votes
5answers
341 views

How can a developer evaluate the effectiveness of his workflow?

This question has been on my mind for probably 10 years. Ever since I've started programming for a living. And I've seen multiple discussions about good fit, distractions, being in the zone, etc. But ...
0
votes
0answers
144 views

What degree of mathematical knowledge should a programmer have? [duplicate]

Possible Duplicate: Do you have to be good at math to be a good programmer? When I was a kid they used to tell me "You can't become a programmer unless you're a math wiz". I'll face it, I'm ...
17
votes
3answers
45k 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 ...
8
votes
5answers
3k views

Transforming theoretical knowledge into practical knowledge

I have got good grades and ~ 10 years of professional embedded s/w development. However I have come to realize that and also been pointed out in performance appraisals that although I have good ...
10
votes
4answers
533 views

How to do best practice development as the single IT guy in a small company

For the best part of the last decade I have been working as the only IT guy in tiny company. At it's peak this company employed about 8 staff. It's now down to 4, one of them part time. So the going ...