Stack Exchange Network

Stack Exchange network consists of 174 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.

Visit Stack Exchange

Questions tagged [software-industry]

Questions with this tag should be specific to the Software Industry, or to workplace elements commonly associated with said industry. The Software Industry deals with the creation, maintenance, and distribution of software. In addition, the creation of any associated training/documentation, as well as any consulting work, is included under the auspices of Software Industry.

6
votes
6answers
7k views

How should I interview a technical candidate for a general web/OO/SQL programming position?

Typical interviews that I've had in the past frequently say either "tell me about yourself" or "show my some code" but rarely seem to bring out the good technical qualities that I would look for ...
26
votes
4answers
2k views

Presenting open source development during a resume-gap?

Say one has an extended leave of absence from the workforce as a software engineer. During that time, over a period of time, one makes a series of non-trivial contributions to an open-source project, ...
12
votes
6answers
631 views

How do I give someone realistic expectations when I am doing a project for free?

I volunteered to produce an app for a non-profit for free. Before beginning the project, I researched already existing solutions. I am in the process of writing an email to summarise my findings. One ...
19
votes
3answers
5k views

Request to interview for a job I'm not qualified for

I recently posted my resume on and I was asked to interview with a large company. In the email describing the position, it stated that the position was a senior level position. I would not have ...
2
votes
1answer
425 views

How can a freelance developer price his/her work? [closed]

I am getting some opportunities as a freelance developer, and that is good. However, I am new at this and I am not sure how to price my work. I am afraid that if I put high prices that I will push the ...
9
votes
4answers
2k views

Interviewing a Non-Programmer for a Programmer Job

A project manager in my department (software development) wants us to interview a non-programmer for a programming job. He has experience in technical support for an international software company. ...
20
votes
6answers
1k views

Management tactics and bonus programs

I was reading The Econ 101 Management Method by Joel Spolsky. He speaks of management tactics to motivate developers by paying them for fewer bugs (for instance). He describes how bad such approach ...
16
votes
4answers
4k views

How can I “sell” myself better during the job interview?

I'm due to go on a job interview for a team leader (C#, Mobile applications) position in a few days I learned pretty much everything I know by myself (at work, at home) - I do hold a B.Sc. in CS ...
11
votes
5answers
397 views

How should reducing development costs metrics be listed on a resume?

Every few months at work we add a feature X. On average it took 10,000 LOC (lines of code) to develop. Through design improvements I reduced it to an average 1,000 LOC, which meant fewer associated ...
16
votes
4answers
681 views

How do you research which job skills or technologies to learn?

On Stack Overflow and Programmers we often see questions like Where to start? What language to learn first? and What language should I learn next? These questions should always be closed as not ...
8
votes
4answers
742 views

What factors/questions to consider when hiring for technical support

I have a small but growing software company and the number of support requests as well as "how do I do something almost plainly simple with the software" are coming up more and more frequently as the ...
11
votes
2answers
49k views

What are good entries for technical and social skills in europass for typical developer?

I'm filling the Europass CV format. It's my first contact with such type of CV format, and I'm a bit confused. My job experience is pure development (server and WWW, mostly Java+SQL). I've had ...
9
votes
3answers
656 views

My company wants me to switch to a different position that I'm not sure I'll be happy in. What should I consider?

I am currently an iPhone developer with 2 years of experience. I have a situation where my organization wants me to switch to a C# developer because of significant rise in .NET business they are ...
5
votes
3answers
1k views

Switching career tracks back , how to get recruiter's attention for an interview?

I have a Master's Degree in Electrical and Computer Engineering (graduated in 2010). I took courses in the areas of signal processing and digital communications. I have also had teaching and research ...
25
votes
4answers
38k views

Effectively adding “Self-taught” skills on your Resume

I am preparing my resume for development jobs. I have several self-taught skills that I need to add to my resume. I am not sure how to articulate these items on it. The only technical school I have ...
3
votes
3answers
2k views

Career growth and skills development in different-sized companies

Given the following two companies: Less than 100 employees and not very well known, but their field seems really interesting Around 1000 employees and ships a popular, high quality product. For a ...
1
vote
2answers
463 views

Should I accept a job offer where I am supposed to use technologies as VB 6, ASP (Old), SQL Server [closed]

I've been working in a small firm (<10 Employees) using the technologies such as VB.Net, ASP.Net, SQL Server 2005. Now I've got a job offer from a bigger company. But the confusion is that in the ...
14
votes
7answers
4k views

Testing as part of the interview process

I am curious what people's thoughts are on various types of testing in the interview process. For the sake of argument, let's start with the following as given: Interviews are a very sub-par way to ...
3
votes
3answers
2k views

Starting a new job - learning on the job, and learning new systems, getting competent [closed]

I am starting a new job soon as a junior software engineer. The new team maintains a large code base, and will be using libraries I'm not familiar with. E.g. they do a lot of OpenGL work, and I've ...
4
votes
1answer
562 views

How do I handle having web development experience, but not a portfolio? [duplicate]

Possible Duplicate: I'm a Web Developer w/ No Design Skills - Should I Still Have a Portfolio? I want to get into contracting for web development, but I don't yet have a portfolio. ...
17
votes
9answers
4k views

How relevant are maths competition results to software development positions?

I competed and was highly successful in a number of maths competitions. A few points: Regarding the applicability of maths to programming, from experience I know it to be a major advantage in ...
24
votes
6answers
3k views

How can I encourage a 'software development' culture when working in a more traditional company

I work in a company that is more business than technology orientated and are only recently adding a more significant technology component. Their current culture reflects the business and marketing ...
3
votes
1answer
774 views

I get lots of hand cramps from both mouse and keyboard use, how can I minimize that? [closed]

I am a programmer and sometimes I get Repetitive Stress from using the keyboard and mouse a lot. I find that my hand gets 'crampy' after a while and I have to keep switching hands for the mouse. Is ...
19
votes
7answers
2k views

If I'm comfortable in my developer job, should I still keep my eye out for other opportunities?

I've heard job switching is one of the best ways to get big raises, learn new technologies, gain more responsibility, and move up in the development ladder. However, I dread starting all over at a new ...
59
votes
12answers
131k views

Do Software Engineer contractors really make more than salaried engineers? [closed]

I've heard many people mention that as a contract software engineer you can make 20-30% more per hour than if you were salaried - because of no benefits. However, when I look at contractor rates on ...
13
votes
3answers
3k views

How hard is to sponsor an overseas developer from outside the US/UK?

This question has been bugging me for over a year already. I've been working as freelancer or on a remote basis since I started earning money for programming (around 8 years ago). Despite the fact ...
-1
votes
2answers
667 views

Will a non-Software development job help my prospects in getting a development job in the future? [closed]

I have a higher diploma, with an excellent grade, and am in the final year of a BSc in Software Development. I am searching for a job, preferably in software development, for any salary, since I do ...
39
votes
9answers
10k views

What is the best way to get a new developer up to speed?

We are a small software company and in going through a technical evaluation recently, it was brought to our attention that we lacked an "onboarding" process for new developers. "Onboarding" is exec-...
1
vote
1answer
363 views

What is the simplest way to find a development job in Canada for a non-Canadian?

I am thinking about moving to Canada. As I understand right now it is required to have a job offer in order to do so. Can anyone recommend a way to do so ?
7
votes
6answers
370 views

What are the advantages to hiring in a big city?

The software company I work at is headquartered in a relatively small suburb of New York, with a small office in NYC. I'm trying to convince upper management to expand operations in our NYC office ...
17
votes
6answers
39k views

What is the difference between freelancer and contractor?

I have been hearing about freelancers, especially in the software industry. What is the difference between freelancers and contractors? What are the advantages and disadvantages of each? As to my ...
66
votes
11answers
11k views

How should I deal with colleagues asking me to hide problems with their work?

My specific situation is that I am working as tester for a web application project, and after some low level security tests I realized the application has lots of vulnerabilities. I would normally ...
289
votes
21answers
105k views

How can I overcome “years of experience” requirements when applying to positions?

Having just been rejected as a candidate for a job because I do not show the requisite number of years experience, I have some questions about how "years of experience" is interpreted by hiring ...
16
votes
5answers
3k views

How difficult is it for a European Union national IT professional to get a job in the USA?

I have heard cautionary tales about how difficult (and expensive) it is for US companies to sponsor a European professional for a legal working permit, but I would like to hear from a more reputable ...
30
votes
4answers
23k views

Send “thank you” email after phone interview?

I just had a technical interview over the phone with a manager for a programming job I'm applying to. The company deals heavily with open source, and the phone interview was friendly and rather ...
10
votes
2answers
515 views

Is getting into the minutiae of a technology/language appropriate in an interview?

So I have seen both sides of this question and actually been on both sides as well. In the programming world there seems to be a fine line between great interviewing for the sake of weeding out ...
15
votes
3answers
1k views

About to launch a hotly anticipated, already profitable product. Is now a good time to ask for a raise?

I was hired into my company (30k+ employees) as a mid-level developer 2 years ago to work on a fledgling product that had received great feedback from its users. The original authors of the software ...
5
votes
3answers
308 views

What should I look for when hiring a salesperson? [closed]

I have a software product that may have some appeal to a relatively small, vertical market. I am considering hiring a salesperson part-time (which can be in addition to the salesperson's other work ...
44
votes
7answers
139k views

As a student, how should programming language familiarity be described on a CV/Resume [duplicate]

I am second year Computer Science student and I was going to apply at Microsoft as a Microsoft Student Partner. I am required to create a CV/Resume. Technically I don't have any work experience at ...
12
votes
4answers
1k views

How can I prove the value of a good customer experience over short term profitability?

I'm a software engineer at a large IT company and I've been assigned to work on an ERM project since my first day in the firm. This product is a 'shelf product' - it was developed back in the 90s, and ...
9
votes
4answers
1k views

How should I communicate technical changes to a non-technical manager?

I maintain software A, B, C and database D and E. Database D and E are used internally by software A, B and C. I am often get asked by my manager to put xyz functionality in software A/B/C. She does ...
87
votes
19answers
24k views

How can I reduce the size of a long resume without hiding all my skills and experience?

I'm in the US and have 30 years of experience with a bunch of different companies, working in high-tech and the software industry. I have a lot of links, skills, and education which has pushed my ...
111
votes
17answers
33k views

How can I encourage a culture of punctuality in a software company?

As a new technical lead in a new company, what are some additional strategies to employ to change the culture of the development team so that people show up at the time that I've requested? TLDR: My ...
63
votes
5answers
42k views

What are possible career transitions for a seasoned software developer? [closed]

I have been a software developer for 11 years. During these years I worked for number of companies, sometimes changing places twice or three times a year. They say it takes 10 years to reach 'expert'...
18
votes
2answers
2k views

Asking client for a letter of recommendation

I'm a software developer working at a company with several clients. Part of my job is to stay in touch with clients and make sure the software I'm developing for them fulfills their needs. ...
33
votes
4answers
2k views

How can I tell which job requirements matter in software offerings?

Tech job offerings are plagued with over reaching and unrealistic job/experience requirements. They want college grads to have 5 years of experience, list multiple extremely specific technologies they ...