Wise monks,
I see many job titles that one might fit into as a programmer. On some job sites, one is asked to select job titles to be associated with for employer searches. More often than not, the titles don't fit well, being either too broad, or too specific. When submitting a resume, soliciting a client, or when asked one's occupation in conversation, we are asked to sum up our talents in one or two word titles. In my case, I write web applications. 'Web Developer' seems to be more for Graphic Designers. Do most monks use the word 'Web' if applicable, such as 'Web Application(s) Developer' or 'Web Programmer'? Are most CGIs necessarily software in the true sense of the word? Do our programming practices come into play when considering that answer (e.g. formal releases, QA)? How do we differentiate between 'Engineer' and 'Developer' and 'Programmer'? (That is, if we agree on how.) Once you decide, do you generally throw the word 'Perl' in front of it? Anyone use 'Senior'?
Apologies in advance if this topic has been covered before. My searches did not yield the kind of discussion I was looking for. This node offers some insight into what monks see themselves as, but in this case, I am looking more specifically for job titles. I see examples on this node, but I am seeking the explanations behind the chosen titles. Here is a node that touches on the subject as well.
I pose this meditation in small part to ensure that I describe myself correctly to future clients, employers and/or friends, but more so because I am very interested in hearing what other monks have to say about this. So... what do you call yourselves (professionally) and more importantly, why?
•Re: What do you call yourself?
by merlyn (Sage) on Jun 04, 2004 at 13:37 UTC
|
On my business card, I list myself as General Manager, because, after all, I generally manage. {grin}
In seriousness, I chose this title because when I had just started my consulting firm 17 years ago, I attended a "consultant's consultant" one-day seminar. At the seminar, they warned against "one man shops" (such as me) from listing "President" or "CEO" on their business card.
The reasoning? If you were talking to a random shmo on the street, and they handed you a card that said "President of XYZ company", your first thought is "he's the only guy there". But if they handed you a card that says
"Director of X division" or even a moderate title of "General Manager" like mine, you think "OK, there's people above him, and probably people below him". Instant company size! Also, it means he's a decision maker, but only to a certain extent, so he might need to get approval.
And I've used that title ever since. I'm a decision maker, but there are "people" I must go see if a decision exceeds certain thresholds. In reality, it just gives me more time to think about decisions.
Now you know my ugly secret. {grin} Officially, I am CEO of Stonehenge Inc, as well as the sole board member, but on my card, I'm still just the "General Manager".
| [reply] |
|
If a random shmo I met on the street handed me his business card, my first thought would be something else than "he's the only guy there", regardless of what would be on the card.
Abigail
| [reply] |
|
| [reply] |
Re: What do you call yourself?
by Abigail-II (Bishop) on Jun 04, 2004 at 13:40 UTC
|
My official job title is "Senior Technical Consultant II". It's mentioned on my business cards (which I've never handed out yet). If non-IT people ask me what I do, I say "I work with computers". If more technical people, or people from the company, but outside my group, ask what I do, I reply "I work with Linux".
I never say I'm a Perl programmer or a Perl developer. That's like a surgeon saying "I handle knives".
Abigail | [reply] |
|
This is almost exactly the same responses I give. I also don't even mention that I'm a programmer (in any language) unless pressed because I've found that people's reactions usually shift in a bad way ("Oh, you're a programmer? Do you know MumbleFoo? It's my favorite language!" and occasionally a condescending "Oh, you're a programmer" and sometimes "Great! Can you help me with my VB app?")
| [reply] |
|
| [reply] |
Re: What do you call yourself?
by coreolyn (Parson) on Jun 04, 2004 at 13:44 UTC
|
HR insists I'm a Senior Systems Analyst, Peers refer to me as "The Man" when a crisis arises, my bosses refer to me as an architect - I call myself a hacker
hacker n. [originally, someone who makes furniture with an axe] 1. A person who enjoys exploring the details of programmable systems and how to stretch their capabilities, as opposed to most users, who prefer to learn only the minimum necessary. 2. One who programs enthusiastically(even obsessively) or who enjoys programming rather than just theorizing about programming. 3. A person capable of appreciating hack value. 4. A person who is good at programming quickly. 5. An expert at a particular program, or one who frequently does work using it or on it; as in `a Unix hacker'..
With no formal education there's not another way to look at it. I just happen to have an affinity for problem spaces dealing with the abstraction that is computing
| [reply] [d/l] |
|
I'm actually a Certified Ethical Hacker. Though some of my colleagues think I'm Certifiable.... thats their problem ;-)
| [reply] |
|
One of my previous job titles (and I have the going-away plaque to show) was "Air Force Hacker (Security)". I miss that job, but other titles I've held in the USAF include "C2/TBM Field Support Technician", "Information Systems Engineer", and "Readiness Systems Programmer". The last one is the only one I don't like. Of course, I've been called many, many other things too! :)
- - arden.
| [reply] |
|
Re: What do you call yourself?
by adrianh (Chancellor) on Jun 04, 2004 at 14:09 UTC
|
what do you call yourselves (professionally) and more importantly, why?
I call myself a Technical Consultant. Because I'm a consultant. On technical stuff ;-)
I don't call myself a developer or programmer since I do other stuff that isn't software development. I don't call myself an engineer because I'm not, and if I did real engineers would hunt me down and poke me with sharp sticks.
| [reply] |
Re: What do you call yourself?
by stvn (Monsignor) on Jun 04, 2004 at 14:25 UTC
|
In the past, most of my "titles" were dictated by my employeer. I have been everything from "Production Assisitant" to "Content Engineer" to "Display Technologist" and at one point "Director or Creative Technology" (yes, it was as bullsh*t as it sounds) . Currently, I don't have an official title, and I kind of like it that way. (However, we are soon going to print our new business cards, which means I will have to choose one.)
As for putting something on a resume, thats a hard one, and I have been known to change it depending upon the job I am applying for. Then again, my last several jobs I got through contacts and not from submitting resumes, so that is untested and likely bad advice. But then again, what is called a "Testing Engineer" at one place might be called a "Quality Assurance Specialist" at another, even though the actual job responsibilities are the same, but the HR flunky that sifts through resumes may not know that. Sometimes having to go through levels of non-technical staff can be frustrating at best. A friend of mine, who was once a Smalltalk evangalist for IBM (a long time ago) and has been doing OOA/D for several years now, was recently was told in an interview that he needed to learn OOP. As far as the interviewer was concerned, (OOP == (Java || C++)) && (OOP != (OOA || OOD))).
So in answer to your question.
what do you call yourselves (professionally) and more importantly, why?
Nothing, and because I got sick of stupid titles like "Creative Technology Engineer". But if I had too, I would call myself a Senior Developer, since I mostly do software development, and I am the most senior of all the developers in our shop. I might, if appropriate, throw "Perl" or "LAMP" or "Web" in there too, but thats getting into specifics.
| [reply] |
Re: What do you call yourself?
by pbeckingham (Parson) on Jun 04, 2004 at 14:25 UTC
|
Officially, my title is a string of semi-applicable adjectives, followed by "Software Engineer".
Unofficially, I use many different descriptions, depending on the audience:
- I sit in a small, fabric-covered box, type all day, my hands are soft, and have never done a day's work in my life, Mum
- I work with computers
- I work with web sites
- I'm a programmer
- I'm a software engineer
- I'm a (string of adjectives) software engineer
I never mention languages or operating systems. If they are that interested, I point them at a resume.
| [reply] |
A reply falls below the community's threshold of quality. You may see it by logging in. |
Re: What do you call yourself?
by rockwiz (Friar) on Jun 04, 2004 at 14:44 UTC
|
This is a very interesting meditation.. After reading what most of the monks wrote down here, it made me start to think about what people do call me..
What most monks said that several titles are handed so easily without even a thought for what's really the job or what the title should be is true.
I'm officially a Sr Systems Programmer. The funny thing is, though I received the official training of Programmer when I was in school, I starting taking the back roads and stop programming to become what I call myself nowadays, a System Admin..
Like one monk already mentionned, when talking to non-IT people.. I say "I work with computers" or something similar to that. Naturally, the "Oh! Really! I got this problem with my printer" comes up eventually. But when talking to any IT professional.. I'm a Sys Admin.. I'll even go and add Unix Sys Admin if I feel in a good mood.
Now the Sr thing. I've always thought it was nice touch to say that you had been in a company for a long time for doing the same thing. Personnally in a resume I will put down the Senior as it usually means you're either the guru at the place you're at in that domain or you've been there too long... but I like to think that the managers doing the interviews think more like the first option.
But honestly.. Im just happy to be a Sys Admin. Fits me better. Until I can become a Team Leader now that would fit me.. ehehhe | [reply] |
Re: What do you call yourself?
by samtregar (Abbot) on Jun 04, 2004 at 16:50 UTC
|
I'm a programmer, or a Lead Programmer if feel like puffing up my feathers. One thing I won't do is call myself an engineer of any kind. I didn't get a degree in engineering and I've worked with hackers that did.
-sam
| [reply] |
|
Sam, as someone with an engineering degree, I thank you.
i find the tendency to stick 'engineer' into every job title somewhat offensive. graduating with an 'engineering' degree from an accredited program means jumping through additional hoops and working as a professional engineer should mean being held to higher professional and ethical standards. in most engineering fields, like civil engineering, to have 'engineer' in your title, you have to be licensed by the state you're working in, which involves working a certain number of years under a licensed engineer and passing some very intensive tests (including a required ethics test). This is because, in many fields, lives can depend on engineers; if a civil engineer signs off on a bridge design and the bridge collapses, they will lose their license and possibly face legal consequences. In canada at least, having 'engineer' in your title without being licensed (with the exception of a couple fields like train engineers, who have a historical precedent), is illegal. it may be in the US as well, but the canadians actually enforce it.
i have an engineering degree, but my job title is only 'Programmer Analyst', and that's perfectly fine, because i'm not held up to the same standards that a real professional engineer would be. if i were writing the software that controlled life support systems on a space station or something, i would certainly expect it to be different.
so anyway, whenever i meet someone who calls themselves a 'user experience engineer', or 'information engineer', or something stupid like that, i have to choke back the desire to rant.
| [reply] |
|
| [reply] |
|
|
I did a mech. eng apprenticeship (3 actually but that's another story) and can, or at least could, call myself a mechanical engineer.
When I see the terms "engineer" or "engineering" in conjunction with "software", "information", etc. I have but one question.
Show me your standards (and please don't offer ISO 9000/9001/90002) and your metrics.
When it becomes possible to write a blueprint for two components, give those blueprints to four separate shops anywhere in the world and know that when you receive them back that any pairing will assemble together. Then you are engineering.
Prior to that, you are simply crafting.
I'm a coder.
Examine what is said, not who speaks.
"Efficiency is intelligent laziness." -David Dunham
"Think for yourself!" - Abigail
| [reply] |
|
Those are at least more sensible criticisms than any whining about not being a member of the right club or having the right bit of paper!
Trouble is, in the real world you *can't* guarantee that components would fit together when they arrive from your subcontractors. You can't even guarantee that from your own production lines. This is why you test a sample of components as they arrive, and test the end product once you've combined those components with others.
As for standards - there's no universally accepted standards yet. Seperate organisations have their own standards - at least, the competent ones do - and there is some movement towards universal standards. This is similar to the situation a couple of centuries ago in mechanical and civil engineering. Just look, for example, at the myriad incompatible ways of doing something as simple as making a screw. I don't think you could seriously claim that the pioneers of commercial steam power, or those building canals or cotton mills weren't engineers!
| [reply] |
|
|
|
I call myself a software engineer. If I were working with lumps of metal instead of bits and bytes, I would have the opportunity to get some certification as an engineer, but that opportunity doesn't exist right now for software engineers. I like to think that I hold myself to the standards expected of a chartered engineer though, so see nothing wrong with calling myself one despite lacking the bit of paper.
| [reply] |
|
Do whatever you want. Just realize that when you call yourself a "Software Engineer" you sound like a damn fool to anyone that knows what an "Engineer" really is!
-sam
| [reply] |
|
|
...but that opportunity doesn't exist right now for software engineers
All of Canada’s provincial engineering associations will license software engineers. McMaster University has a CCPE accredited Software Engineering program.
| [reply] |
Re: What do you call yourself?
by hardburn (Abbot) on Jun 04, 2004 at 14:15 UTC
|
My official title is simply "programmer", though I do sys admin tasks on a regular basis, too. It's a small IT staff, so we can't afford to have anyone being too specific.
At a former job, I was officialy (but half-jokingly) titled "computer guru". In other words, the only person on staff that handled computers and nothing else.
----
send money to your kernel via the boot loader.. This and more wisdom available from Markov Hardburn.
| [reply] |
Re: What do you call yourself?
by etcshadow (Priest) on Jun 04, 2004 at 16:33 UTC
|
When I'm just talking to people, I say that I'm "A computer programmer".
My boss would say that my title is either "Senior Software Architect" or "Senior Architect" or maybe just "Architect". It depends on what kind of mood he's in and how much of a hurry.
When I'm interviewing candidates, I introduce myself as "I'm one of the architects," even though I'm the only person here (currently) that bears that title (or anything similar), other than the Chief Software Architect (my boss).
I think that for HR purposes my title is "Senior Technical Architect"... but my business cards still say "Technologist" (along with practically everyone else in the technology team).
Oh, and the worst thing I've ever been called was (on one version of my wedding announcements a few years ago) "Web Design Technician". (Try to explain to some people that "web design" really means more like a graphic artist, and on top of that the term "technician" usually implies a definitively lower level than an "engineer"... sigh.)
And my brother sometimes calls me a "Web Master", just to piss me off.
------------
:Wq
Not an editor command: Wq
| [reply] [d/l] |
|
| [reply] |
|
The hidden meaning is "You just wasted eight bucks (adjust for geography, time of day, student/senior citizen discount)".
Whoah.
------------
:Wq
Not an editor command: Wq
| [reply] [d/l] |
Re: What do you call yourself?
by exussum0 (Vicar) on Jun 04, 2004 at 15:31 UTC
|
I call myself a software engineer. My titles in the past, have been rather eclectic.
Now, I'm a "Production Support Engineer" - when the crap hits the fan, we figure out a lot of the junk ahead of time. We also write secondary support systems. We fall under Operations. If you've ever taken MIS courses, you'll see I'm a little.. misplaced. Some texts call me a "user developer".
I've been called a programmer. But not all solutions involve code. Sometimes I just have to reject a request and ask why don't they use something that exists. I.e. why install majordomo if you just want to do group mailings in the company. Just create an alias.
I've also been a Senior Software Engineer, which feels more right. I've evaluated softare systems, from bugs in the OS, minor network issues when interacting with software as well as general software architecture. Some say this is hooey... I'm just a developer or programmer. As you can see though, software engineering is not just coding. It's about building. If you supply the parts or not, that's up to you and the situation.
--
Bart: God, Schmod. I want my monkey-man.
| [reply] |
Re: What do you call yourself?
by jplindstrom (Monsignor) on Jun 04, 2004 at 20:17 UTC
|
On my business card it says "Sourcerer".
Why? Because I got I away with it. And how did I do that?
It's better to ask forgiveness than permission. Often, neither is required :)
/J
| [reply] |
Re: What do you call yourself?
by herveus (Prior) on Jun 04, 2004 at 14:33 UTC
|
Howdy!
I'd have to check to see what my company calls me. Here, at the job site,
the hired a "Data Engineer"; I'm in the "Data Engineering" group. I do
database stuff, primarily, but I get to apply my Solaris system admin
skills as needed (with the option of deferring to the System Administration
folks when I get stumped or don't want to deal). I get to be a guru in
certain areas.
When people ask me, I either say "Data Engineer" or "Computer Geek", with
amplification as necessary.
| [reply] |
Re: What do you call yourself?
by Paulster2 (Priest) on Jun 04, 2004 at 17:24 UTC
|
I, like many of the previous responders, say that "I work with computers". Inevitably I get the "Could you help me with...", but I don't mind for the most part.
I am by trade a "Computer Consultant" or a "System Administrator". I don't even consider myself good enough to call myself anything more grandious. I do agree with merlyn. Like him, I own my own company of one. I like the idea of calling myself a "General Manager". This is a very broad title that covers a large area of things. Unlike merlyn, I am ultimately subcontracted to the government (US)/(I guess that last statement is supposition, as I do not know anything about merlyn's contracts!!). Anyway, I either say that "I work with computer's" or the consultant thing, because it usually draws a big question mark over someones head and they don't usually ask me anything more about it. A lot of what I do has a 99 year non-disclosure clause that makes it hard for me to talk in specifics, so I like to keep that end of it brief. Besides, if I can create a bit of mystique around what I do, so much the better.
Paulster2 You're so sly, but so am I. - Quote from the movie Manhunter.
| [reply] |
|
The correct answer to "could you help me with $stupid_windows_problem" is "yes, here's my rate card".
| [reply] |
Re: What do you call yourself?
by chromatic (Archbishop) on Jun 04, 2004 at 21:45 UTC
|
My business card says Technical Editor which means that I'm a programmer who knows how to turn words from other programmers and system administrators into readable text.
Simon Cozens had a nice weblog entry a few months ago about being "just a programmer", so I sometimes call myself "just a hacker", "just a programmer", or "just a craftsman".
I hate the term Software Engineer because I don't believe that most software development is anything close to engineering. If software were hardware we wouldn't call it software.
| [reply] |
Re: What do you call yourself?
by Rex(Wrecks) (Curate) on Jun 04, 2004 at 18:02 UTC
|
| [reply] |
Re: What do you call yourself?
by karmacide (Acolyte) on Jun 05, 2004 at 00:56 UTC
|
| [reply] |
Re: What do you call yourself?
by Nkuvu (Priest) on Jun 04, 2004 at 18:55 UTC
|
At the moment I professionally call myself unemployed.
I'm looking for a programming job, though, so I'm searching for "Software Developer" or "Programmer" or maybe even "Software Engineer". My last place of employment called me a Software Engineer.
Edit: I should note that I fully agree that I shouldn't be called an Engineer. I graduated with a Computer Science degree -- a Bachelor's, specifically. And I've received little to no training after graduation. The only reason I include the term in my job searching is to include the poorly named positions available.
| [reply] |
Re: What do you call yourself?
by doncarlos (Acolyte) on Jun 04, 2004 at 19:35 UTC
|
To the average person I say "I work with computers". When pushed by them I say that "sometimes I help computers live with people and sometimes I help people live with computers".
My card says "Senior Partner". Like others I went to a seminar that suggested that you always leave yourself negociating room. This way I can say that I need to consult with others.
| [reply] |
Re: What do you call yourself?
by chance (Beadle) on Jun 04, 2004 at 19:15 UTC
|
I like "Software Developer".
Seems like a good compromise between the hi-falutin-Dilbertian "Software Engineer" and the code-monkey-garage-work-sounding "programmer". | [reply] |
Re: What do you call yourself?
by robartes (Priest) on Jun 04, 2004 at 18:35 UTC
|
Officially, my boss calls me a Unix Systems Engineer. At the place I'm outsourced to, I don't really have a title, except for Interchangeable Technical Underling.
Personally, I think of myself as a Unix System Administrator, with the scars to prove it. To a non technical audience, I usually describe myself as an 'IT person'. Amazingly, that seems to keep most of the 'Oh, great, can you fix my printer|scanner|computer|microwave|electric toothbrush)' at a comfortable distance (though that can also be thanks to my ugly mug :) ).
| [reply] |
Re: What do you call yourself?
by Errto (Vicar) on Jun 05, 2004 at 01:37 UTC
|
Being in corporate-land, I get the bizarrely meaningless title of "Systems Analyst." (update - the full title is actually "Systems Analyst - Business Solutions"). I'm not entirely sure what a Systems Analyst means, but in my case it consists of not quite equal parts of:
- functional design of software
- database design
- coding and debugging
- testing
- end-user support
- systems administration
- something akin to what they called "evangelism" in the late 90's
My business card and resume say "Systems Analyst" because I feel like that's the honest thing to do. Plus it's a lovely setup for a potential future interview question.
By the way, since I work for a company that manufactures large and complex machines, there's no danger of people calling me an Engineer. Which is fine by me.
Update: I found out that the above is only true because I work in an IT division. The developers who write code for the company's software-related products are called Software Engineers.
| [reply] |
Re: What do you call yourself?
by qq (Hermit) on Jun 05, 2004 at 23:28 UTC
|
Its my impression that here, in the UK, the job titles are more standardized. You can generally either be a Programmer or an Analyst Programmer. You can prepend Senior to these.
"Analyst" implies that you can start from a customer requirement and work out possible solutions and estimate time and budget. Programmer implies that someone else will give you a programming task, and you'll have to complete it.
Of course there are also sys admins and quality assurance/tester roles.
qq
| [reply] |
|
| [reply] |
Re: What do you call yourself?
by andyf (Pilgrim) on Jun 05, 2004 at 22:41 UTC
|
"What is the nature of the thing, what does it do?" - Hannible Lecter
All these titles should carry specific information to others. These days people will call themselves anything and get away with it, my general advice is to understate any pretentious titles and concentrate on your real experience.
A savvy employer should understand these distinctions...
Programmer
programs
Requires (none)
Actually writes the code implementing software. Anyone can start as a programmer.
The programmers central skill is the ability to transform
a high level (algorithm) expression into a sequence of lower level operations (code).
But since we all do that every day with mobile phones, video recorders, microwaves
and desktop computers, that makes almost everyone a programmer. If someone introduces
themselves as a programmer I assume they have fairly deep coding skills, but that
doesn't imply they know anything about computers at all.
Computer Engineer
Engineers computers
Requires (physics, electronic engineering, VLSI, CS, screwdriver)
You can spot an SE by the screwdriver.
He deals with the actual physical implementation of computing platforms. This ranges
from anyone who built their own PC from cards, to members of the team designing
Intels next chipset. All good CEs have deep understanding of binary logic, timing and
bus protocols, system components like RAM, ROM, DMA, clocks, interface devices
and a register level understanding of the processor and all its internals.
A good CE has built at least one computer from component level. Mine was a
68000 based SBU roughly equivilent to an Applemac, made on a wirewrap Eurocard.
But, the discipline is broad, and anyone who has designed a small cluster or
company network from stock parts and had to take account of physical wiring,
heat dynamics, component compatabilities and so forth should count themself
as a Computer Engineer. A good CE also has a soldering iron in his kit.
SEs are invariably male.
Systems Analyst
Analyses Systems
Requires (programming, theoretical computer science, experience)
The SA usually comes to an existing scenario which needs automation.
The SA analyses the system revealing entities, relationships, control
and data flows, transformations/functions, stores, pipes etc. S/he then
expresses this in a very high level 'formal' language such as Z, VDM or
another psudocode appropriate for describing high level architectures.
The hayday of the Systems Analyst was the 60s and 70s when most automation
took place. Another more modern role for the SA is to 'rediscover' legacy
horrors which have no documentation as a pre-analysis stage to a rewrite.
The best attributes of a SA are patience, detective like skills, and
experience is vital, you cannot walk straight out of college and call yourself
a systems analyst, you should have tackled at least 4 or 5 difficult
problems. Some good social and political abilities are also useful when analysing
large organisations as there will inevitably be hidden processes and agendas
that, although not a part of the technical spec, need routing around.
Women make exceptional SAs, Ive met some. Women that is.
Software Engineer
High level product engineering
Requires (programming, software engineering, some theoretical CS is good)
SE is an identifiablty separate skill.
The SE is usually a programmer, at least senior team leader or head of
development. The SE takes an overview of a large application. You are
not a software engineer if you are working alone or in a 2 man team.
Sommerville describes the essential roles of SE. Overseeing Specification,
Systems analysis, Prototyping, Development, Test, Version Control, Maintainance
and patches. The SE sees a project as a whole lifecycle, a much bigger
and broader view than any of the individual coders or teams. There is nothing
pretentious about calling this 'Engineering', it is quite appropriate.
If the Manager and Team Coders are good a rookie SE can come straight from
college and survive under that title, experience is not as important imo.
Anyone who did very well at just CS could probably cope nicely once they saw
2 or 3 projects through, or blag it from first principles.
Software engineering/Product Manager
Manages
Requires (SE, CS, experience, experience, experience, confidence)
Managers do very little at all except take responsibility and deal with people.
Certainly the best manager you can work under has 25 years of practical coding, a
higher degree in computer science and has worked in all of above roles in their time.
In reality most 'managers' are nothing like that. In many areas of human activity its
possible for a person with no experience of a field to come along as a 'Manager' having
studied only a 'Management' degree. In software it is not. Such self appointed managers
fail very quickly because software is unique. Managing code production requires insights
into very complicated issues that pedestrian management skills cannot deal with.
A good Manager has risen from at least 5 years SE imho. I taught elementry programming
to students on an undergrad course 'Software Engineering Management'. Looking back
I never would have hired any of those students fresh out of grad, it just can't be taught
on a theoretical level. One might be able to blag a crony job as manager of some media
company, but SEMs out of their depth rarely last the first week. Real SEM is very
active and stressful.
Hacker
hacks
requires (the mind of a hacker)
Hacker form a subset of all the others. People are either hackers
or they are not, but that doesn't stop them from becomming very skilled
and sucessful carreer programmers, software engineers or managers.
A hacker is a warrior-poet-artist-scientist, indeed best summed up in Podmasters
link given by EdwardG. Sourcerer is excellent! Also Codesmith and Code Poet.
Hackers are the creative force behind software development. All genuinely new
advances in computer science are the fruit of hackers, even if faceless corporations
end up eventually robbing them of the patents, IP and attribution. Large teams
may create code of immense scale, complexity and reliability, but without hackers
in their ranks it can only ever be a derivitive extension of principles.
The hacker introduces something else important to the discussion,
latent ability, they are whether they know it or not, natural computer scientists
and it doesn't matter if they are formally qualified. I recognise fellow hackers
by their attitude to problem solving.
My self title is 'computer scientist', which is my formal qualification and outlook.
My given title is CTO, which is just an accident of our company being less than 5.
If asked my answer is the same as Abigails, 'I work with computers', and see where it goes from there.
| [reply] |
Re: What do you call yourself?
by pboin (Deacon) on Jun 05, 2004 at 02:11 UTC
|
I've been the Minister of Technology for quite a few years. I've always worked for small (<5 employees) companies, and have always been the technician in one way or another. It started out as a joke on a mag subscription, and now all my mail comes that way -- may as well keep it.
| [reply] |
|
| [reply] |
Re: What do you call yourself?
by CountZero (Bishop) on Jun 05, 2004 at 09:56 UTC
|
Senior Claims Advisor (Marine) is what is on my business card. But I also made (the dynamic database-driven statistics) part of our company's website.
CountZero "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law
| [reply] |
Re: What do you call yourself?
by sh1tn (Priest) on Apr 06, 2005 at 15:12 UTC
|
I'm nobody - nobody's perfect.
| [reply] |
|
| [reply] |
Re: What do you call yourself?
by neniro (Priest) on Jun 05, 2004 at 08:00 UTC
|
Administrator. Someone wrote this to my businesscard and I agree with him/her. | [reply] |
Re: What do you call yourself?
by defjukie (Sexton) on Jun 06, 2004 at 08:49 UTC
|
i call myself a stoner student who fumbles around in the dark trying to master perl...
a scarily accurate depiction
| [reply] |
Re: What do you call yourself?
by zakzebrowski (Curate) on Jun 06, 2004 at 21:40 UTC
|
My card says 'sr. network engineer', but I feel I'm really much more of a cook than anything else. (Take a few modules from here, a few modules from there, add patience and reasoning, and you get a great meal...)
| [reply] |
Re: What do you call yourself?
by TVSET (Chaplain) on Jun 08, 2004 at 00:55 UTC
|
SysAdmin. And no amount of Perl (or any other) code that I write will ever change this. :)
| [reply] |
Re: What do you call yourself?
by Shinwa (Beadle) on Jun 08, 2004 at 22:31 UTC
|
| [reply] |
Re: What do you call yourself?
by EdwardG (Vicar) on Jun 05, 2004 at 17:46 UTC
|
| [reply] |
|
|