How did you get your computer programming job?
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
My first position was through a friend of my dads. Being an engineer, my old-man became facinated with computers when they first came out. The only thing I could work out to do with these things involved a screwdriver and a stanley knife (I was extremely young and curious). Games just did not interest me. I would much rather ride my bike or something. One day I found a simple program that, with a few very simple instructions, could tell a small turtle where to go on the screen - anywhere you wanted with a bit of thinking. This facinated me so I explored it further... A programmer is born. Back to my first job... I left university to start this job - with a start-up. Back then in Australia, a uni computer degree involved knowing how to operate a mouse! The whole computer industry was about to explode and I didn't want to get left behind. I have since used agencies, word of mouth, and any means I could find. Agencies have to be the worst, with a few issolated exceptions. Word of mouth is by far the surest way to land a position. You pretty much know you have the job. Agencies lead you on, lie, cheat, steal... whatever they can do to earn a living. They just don't know how to communicate anything. For them its a matter of procedure. There was an instance where an agent asked on behalf of the company what 'VBS' was. Not hearing him properly I answered him with 'Bulitin Boadrds' (BBS). He just didn't care if I was right or wrong and recommended me to the company only because he had noone else with the right qualifications (Assembler/C - for an new AV product). I got the job anyway but, never met the agent - who picked up around 20K. This position was for a company called vCIS (which were later aquired by Internet Security Systems, ISS). ISS have since closed our development department here in Australia (after all that hard work - so if you want dirt on ISS...:~ ). Most of my work has been through word of mouth. I have just been shrouded in secrecy for so long now that I have lost touch with most of my old clients. Or the people I had been dealing with had moved on. I love programming, so "moving on" means finding out about the next technology and learning it. We have now decided to try and start our own company, slowly.
-
ColinDavies wrote: Only prima donnas have outstanding successes and are remembered, and projects organized into groups (or any other new managemnet idea) are highly likely to fail. On the surface this is true but I suggest reading Chris Duncan's Tribes book and then asking what success means to yourself. If it means what success is to prima donnas, you may be one. :) ColinDavies wrote: Programmers who start after leaving Uni are only likely to succeed over non qualified programmers if they forget their egos. Contradicts First Colin Davis Rule. Prima Donnas are the smartest people in the world. They tell you so daily. :rose: ColinDavies wrote: Companys who use HR departments employ the worst programmers with the best qualifications. But you will find virtually no programmers here, just coders. The programmers changed departments and are now creating the specs the coders hopefully are intelligent enough to follow. :~ I do not mind getting old. It beats all the other options that can think of.
Michael A. Barnhart wrote: On the surface this is true but I suggest reading Chris Duncan's Tribes book and then asking what success means to yourself. If it means what success is to prima donnas, you may be one. I'd love to read Chris's book, unfortunately I have a growing list of boring text books to read at the moment. (3+ hrs reading daily). I may well be a prima donna, however I don't do the temper tantrum stuff. May I'm more just a perfectionist with work. But on several occasions I have observed the output of real prima donnas, and dollar for dollar against normal groups, the prima donnas won, even considering how much disruption to others work they caused. I whole-heartedly agree these people are a pain, but their passion to perform is terrific. Regardz Colin J Davies
*** WARNING *
This could be addictive
**The minion's version of "Catch :bob: "It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
eggie5 wrote: What did you do to reel in your programming job? Generally I have been asked to do tasks on the periphery of my main task. For my current position I was asked to change departments and direct the work being done. So I could say for first time in my career I am in a programming group and not writing code but acting as the architect for the system. Ensuring those doing the coding are meeting standards (International not just company) Background: BS - Engineering Mechanics, Missouri School of Mines MS - Theoretical Mechanics, University of Illinois My first real programming task was as a research assistant as an undergraduate. I was in a class where we were writing our own finite element program. Another prof was impressed with my contribution (via what my prof had said) and offered me the job. This was in programming a solution to a plasticity analysis (Mine Roof Bolts if you know what they are.) This work had been done by two PHD Computer Science candidates over a 2 year period and was not resulting in correct answers. About a month later the work was finding the correct solutions. The whole issue was I understood what was physically possible and just added in tests to skip physically impossible but mathematically valid solutions. My opinion: Colin Davis wrote that companies with HR dept have the worst programmers. On one hand this is true but more to the point is those that stay in these positions often are restricted to only working to specs. Vs helping to create the specs. From my first example above to my current tasks. In some manner you need to model the business process that is to be solved as step one. I see most coding failures due to it not solving the desired task. Now in a large org it is never the coders fault but the specs were bad. Fine, why the specs were bad is seldom addressed. The customer is not the programming expert so they should not be asked for specs that define implementation details (if you are smart.) I have been in demand due to not being a good programmer but being able to first learn what the task is, then being a competent programmer to see the results delivered add value. Programmers do this, coders do not. I do not mind getting old. It beats all the other options that can think of.
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
This is true. At one time, when I was contracting on my own, I was nearing the end of a contract and about to start to look for more work. One day my wife comes home from her job at the hospital and says that her friend at work mentioned that her husband owns and runs a consulting company. Two weeks later I started working for him and now seven years later, I'm still here. This is the second longest that I have ever stayed at one company to work. And it looks like I will be staying here for many more, at least up until I retire. Believe me when I say that word of mouth and circumstances beyond your control can often play a significant role in how your career blossoms. :) Chris Meech We're more like a hobbiest in a Home Depot drooling at all the shiny power tools, rather than a craftsman that makes the chair to an exacting level of comfort by measuring the customer's butt. Marc Clifton VB is like a toolbox, in the hands of a craftsman, you can end up with some amazing stuff, but without the skills to use it right you end up with Homer Simpson's attempt at building a barbeque or his attempt at a Spice rack. Michael P. Butler
-
Michael A. Barnhart wrote: On the surface this is true but I suggest reading Chris Duncan's Tribes book and then asking what success means to yourself. If it means what success is to prima donnas, you may be one. I'd love to read Chris's book, unfortunately I have a growing list of boring text books to read at the moment. (3+ hrs reading daily). I may well be a prima donna, however I don't do the temper tantrum stuff. May I'm more just a perfectionist with work. But on several occasions I have observed the output of real prima donnas, and dollar for dollar against normal groups, the prima donnas won, even considering how much disruption to others work they caused. I whole-heartedly agree these people are a pain, but their passion to perform is terrific. Regardz Colin J Davies
*** WARNING *
This could be addictive
**The minion's version of "Catch :bob: "It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
ColinDavies wrote: may well be a prima donna My you was a generic one and not directly intended to be YOU. :rose: ColinDavies wrote: But on several occasions I have observed the output of real prima donnas, and dollar for dollar against normal groups, the prima donnas won, even considering how much disruption to others work they caused. Well, for those I consider to be prima donnas I can not say the same. I do not however automatically put all those with a passion to perform as prima donnas. May be that is because I do have a passion and just do not want to label myself. I am sure one group (not mentioned) does not like my passion at all. But I get along with 99% of the rest. :-D I do not mind getting old. It beats all the other options that can think of.
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
eggie5 wrote: how did you get it? I got my first one via the classifieds. For my latest one, a job-finding company contacted me, and lured me away from what I was doing. eggie5 wrote: Please include your comments along with education you received, degrees and/or certifications. While being employed full-time and raising a family, and most recently buying a small farm, I've managed to earn an Associates, Bachelors, and a Masters degree all in computer science. A few years back, I earned an MCSD certification. For a work-related MBO last year, I completed one of the MOUS exams. Sometime this year, I'll finish two more for the Master status. eggie5 wrote: P.S. If your brave, share ... where you work. Tulsa, OK.
"The pointy end goes in the other man." - Antonio Banderas (Zorro, 1998)
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
eggie5 wrote: What did you do to reel in your programming job? I mentioned codeproject.com on my resumé which got me on the short list for an interview, the rest I guess went from there.
David Wulff The Royal Woofle Museum
Putting the laughter back into slaughter
-
Roger Wright wrote: You're the only one I know who remembers that language I know that one too. I specialised in AI type subjects at uni, so spent a fair bit of time in LISP and Prolog (and some in other functional languages too). Not that I was much good at it :rolleyes: I'd taken a similar attitude you had with regard to analog/digital stuff, but with AI/Database courses instead. I figured I'd learn all the database thingys in a job anyway, so I might as well learn something that was interesting and more challenging instead. And I was right - I did learn the database stuff in a job - plus having a background in various AI-related languages made understanding database things quite simple - SQL is just a different syntax for set processing compared with LISP and functional languages, after all.
Ian Darling "The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt." - Bertrand Russell
Ian Darling wrote: SQL is just a different syntax for set processing compared with LISP and functional languages, after all. I never thought of it that way, but you're quite right.:) And SQL makes a lot more sense to an old fart like me than predicate statements. Some people think of it as a six-pack; I consider it more of a support group.
-
Ian Darling wrote: SQL is just a different syntax for set processing compared with LISP and functional languages, after all. I never thought of it that way, but you're quite right.:) And SQL makes a lot more sense to an old fart like me than predicate statements. Some people think of it as a six-pack; I consider it more of a support group.
Roger Wright wrote: I never thought of it that way, but you're quite right. Thank you :-) What I'd really like to be able to do is use SQL or similar directly within applications. If you're processing some array or collection or something, being able to do set transformations on it would be really useful.
Ian Darling "The trouble with the world is that the stupid are cocksure and the intelligent are full of doubt." - Bertrand Russell
-
I am currently drafting a research paper on the career of computer programming. I need to know, assuming you have a computer-programming job; how did you get it? There are many services out there: word of mouth, classifieds, headhunters, online programs, etc. What did you do to reel in your programming job? Please include your comments along with education you received, degrees and/or certifications. Thank you for all the help. P.S. If your brave, share your position and where you work. Complain, Praise, whatever... I need the dirt. /\ |_ E X E GG
First job: Word of mouth, via my stepfather. At the time I was in my second year of college. Second job: Word of mouth, via a friend who interviewed and didn't want the job. I called the guy, interviewed, and accepted the job. Third job: I called up a friend and said: "Hey Dave: I'm being laid off. Can I come work for you?" Current job: I was working here as a contractor, and they converted the slot to a full time position. I decided security was A Good Thing and took the job when they offered it to me. Education: B.S. degree in computer engineering, class of 1984. Current position: Computer engineer, senior level. I've never had a substantial offer as a result of blindly submitting my resume or through contact with a headhunter. I work here[^].
Software Zen:
delete this;
-
I have only had two employee type jobs. - The first on was when I met a guy in a bar and he said he was looking for someone who could think in FORTRAN. I jotted out a 30 line app on a bit of paper and he was impressed. 3 days later I was punching cards. The second job was when I met a guy in a bar who needed a KOBOL wizard. So I chatted COBOL for a while, and a few days later I was marking cards. - Formal qualifications - Zilch However I could read manuals fast and remember what was in them, and in those days the manuals were not too thick. If anything the documenters went out of there way to pad them. - Things i have learned, Only prima donnas have outstanding successes and are remembered, and projects organized into groups (or any other new managemnet idea) are highly likely to fail. Programmers who start after leaving Uni are only likely to succeed over non qualified programmers if they forget their egos. Companys who use HR departments employ the worst programmers with the best qualifications. Regardz Colin J Davies
*** WARNING *
This could be addictive
**The minion's version of "Catch :bob: "It's a real shame that people as stupid as you can work out how to use a computer. said by Christian Graus in the Soapbox
-
My first position was through a friend of my dads. Being an engineer, my old-man became facinated with computers when they first came out. The only thing I could work out to do with these things involved a screwdriver and a stanley knife (I was extremely young and curious). Games just did not interest me. I would much rather ride my bike or something. One day I found a simple program that, with a few very simple instructions, could tell a small turtle where to go on the screen - anywhere you wanted with a bit of thinking. This facinated me so I explored it further... A programmer is born. Back to my first job... I left university to start this job - with a start-up. Back then in Australia, a uni computer degree involved knowing how to operate a mouse! The whole computer industry was about to explode and I didn't want to get left behind. I have since used agencies, word of mouth, and any means I could find. Agencies have to be the worst, with a few issolated exceptions. Word of mouth is by far the surest way to land a position. You pretty much know you have the job. Agencies lead you on, lie, cheat, steal... whatever they can do to earn a living. They just don't know how to communicate anything. For them its a matter of procedure. There was an instance where an agent asked on behalf of the company what 'VBS' was. Not hearing him properly I answered him with 'Bulitin Boadrds' (BBS). He just didn't care if I was right or wrong and recommended me to the company only because he had noone else with the right qualifications (Assembler/C - for an new AV product). I got the job anyway but, never met the agent - who picked up around 20K. This position was for a company called vCIS (which were later aquired by Internet Security Systems, ISS). ISS have since closed our development department here in Australia (after all that hard work - so if you want dirt on ISS...:~ ). Most of my work has been through word of mouth. I have just been shrouded in secrecy for so long now that I have lost touch with most of my old clients. Or the people I had been dealing with had moved on. I love programming, so "moving on" means finding out about the next technology and learning it. We have now decided to try and start our own company, slowly.