What is Software developer: Definition and 15 Discussions

A computer programmer, sometimes called a software developer, a programmer or more recently a coder (especially in more informal contexts), is a person who creates computer software. The term computer programmer can refer to a specialist in one area of computers, or to a generalist who writes code for many kinds of software.
A programmer's most often-used computer language (e.g., Assembly, COBOL, C, C++, C#, JavaScript, Lisp, Python, Java) may be prefixed to the term programmer. Some who work with web programming languages also prefix their titles with web.

View More On Wikipedia.org
  1. S

    Modern Computer Bugs, What Is The Cause?

    I would like to know what causes bugs, on the software side. Bug was not at all the term used for software but over time, it has evolved into what I think is the result of carelessness, poor development and lack of knowledge. In modern computing, bugs occur in software all the time. But why does...
  2. J

    Engineering How can a junior physics major prepare for software jobs

    I’m currently a third year physics major who has realized that grad school probably isn’t the right path, as I’ve become anxious to finish school and start doing something more productive. I want to know what I should be doing now in order to be a good candidate for software engineering jobs...
  3. T

    Should I leave my full time job for a contract position?

    Current situation: -$60,000/year salary - 10 days vacation + 5 sick/personal days - Health, Dental, Eye insurance What i like about my current job: Camaraderie with other developers If i have a question i usually have more than one person i can ask Currently on the most important project +...
  4. J

    Engineering Software Developer/Engineering Essential Skills

    Hi All, I am currently a Masters Student in a Biomedical Engineering program and have a B.S. in applied physics. In the majority of the research I have and am doing has been computational and I have been taking engineering classes more on the computational side besides the bio based courses I...
  5. D

    Majoring in Philosophy to becoming a Software Developer?

    Hi everyone so I'm at a crucial point in my life right now. Since I was in high school I've had an interest in technology and have worked on installing computer parts, and learning how to write programs. I started my sophomore year learning C++ with the C++ Primer which I got through half of...
  6. H

    Future as a programmer, job prospects?

    Hello, I would like to get your opinion on moving into programming. Basically, I want job security and the ability to work just about anywhere there are jobs. I've considered taking a job as a programmer, but I would like to know what you suspect the job prospects are for such position? From...
  7. Vanessa Avila

    Engineering Questions about being a Software Engineering

    I am about to go to college, and I want to land on software developing as a career after college. I don't know exactly what kind of classes I need to take and I wonder if it revolves around more Computer Science and Programming or more Math and Physics? I searched online if Physics was...
  8. H

    Necessities to switch to IT/Programming Career?

    Hello, I'm currently working as an actuary, but I am considering switching to a computer career of sorts. Let me preface first by saying that I do not intend to belittle or pigeonhole such a career by the way I speak about. For instance, it's kind of annoying when people talk of actuaries in...
  9. A

    Engineering Aerospace engineer as software developer?

    I am new here, and i really wanted to know if an aerospace engineer (today's aerospace engineers) have the ability or the skill to work as a software developer ? Thanks
  10. T

    Help with software developer career

    So i started my new career last week as an entry level software developer/analyst. Something that's been bothering me is that I'm not really a technology buff. I love to program because i like to solve problems/puzzles. Probably the same reason i like math. If i had to describe myself i...
  11. D

    Can you become a software developer with an EEE degee?

    I'm aware that the answer is probably yes but if so would you need to spend a lot of time catching up or is the programming you learn in an EEE degree enough to place with a good stead for a job as a beginner software developer? Would it limit you from certain roles?
  12. T

    Is this a good salary for a software developer?

    I'm fresh out of college (21 years old) and i was recently offered an offer for 25/hour (40 hours) as an entry level software developer. My original plan was to go to graduate school but, ~52,000+ sounds too good for me to pass up. The company also supports its employees by paying for them to...
  13. K

    Engineering Computer engineer to a software developer?

    I have a degree in B.S. Computer Engineering w/ focus in networking, and after helping my little brother with his capstone project in game design at his school, I somewhat wanted to make a game of my own. Consequently, I purchased Gamemaker during Steam Sale and finished all of their tutorials...
  14. A

    How do I become a 'Software Developer' from scratch?

    I've recently made a final decision that 'Programming' is the career path i wish to take. I've been playing around with Visual Basic for about a 6 months now and i wish to take it to a higher level. I've been reading online courses for C++ and watching video tutorials. This, i realize, is...
  15. Q

    How to become a Software Developer?

    Hi, I know a little programming and am thinking of one day opening a software development co. Is there any1 who can gimme any advice as I have no real experience of how this would work. How to get work. What r common client requests? etc ... BTW What would be the most useful language(s) /...