Showing posts with label career. Show all posts
Showing posts with label career. Show all posts

Saturday, September 24, 2011

College Degree vs. Cert vs. Experience

At this point in 2011, the Information Technology field is doing very well. For whatever reason, the number of jobs in nearly all IT fields are more plentiful than they've been in almost four years.  Many businesses have finally come to the realization that cost-cutting is great, but not so much when applied to their own IT operations.  It's like tossing out dead weight from a moving train, and then starting to unbolt and discard the engine.  Someone finally says "Wait! This is not a good idea!", and they start working making sure the engine keeps working.  This is the phase we're in now.  Businesses are investing in IT to help leverage existing resources more thoroughly and find hidden nuggets to put to use.  We've all heard it for so long that it's become background noise, but it's actually happening, and not a minute too soon.

For this reason, there are now more jobs in the IT field than we've seen in quite a few years.  This is especially true in the U.S.  Not as many as there were heading up to the Recession, but better than any year since, for sure.  Way better.  As a result, a lot of kids are starting to take another look at the IT field as a career choice.

Ironically, part of what quelled interest in IT careers for most high schoolers between 2004 and 2008 was a media frenzy focusing on "outsourcing" to other countries.  U.S. kids would often tell their counselors and college recruiters that they didn't think the IT field was viable in the U.S. They would typically say it was because future jobs would be going to India, China and elsewhere.  That belief actually constrained future labor prospects for a few years to the point where many large corporations began ramping up their outsourcing to other countries to hedge their bets.  Belief often leads to perception, and perception guides action, as they say.

But that effort hasn't panned out so well for many companies, for a variety of reasons and unforeseen market changes.  Some aspects of IT have proven to work very well in a global labor market, while others work best when kept in house.  So far, anyway.  This is true for any company, in any country, not just in the U.S.  This has led to a recent increase in internal IT hiring within the U.S. and indeed in many other countries.  I'm speaking here mostly about the U.S. market, since that's what I'm most familiar with (if anything).

What to Do?

This is a topic (the headline of this post) that comes up quite often, especially coming from kids just about to leave High School.  I hear it from veterans about to part ways with the military after their term of service is about to end.  I hear it from people that work in other fields and want to try another option in life.  Those that are interested in pursuing a computer-related career of some sort, tend to ask the same batch of questions:

"Does a college degree help?"

"Should I get certifications first or after school? Instead of school?"

"Do certifications or school even help in the IT field?"

"Microsoft?  Apple?  Open Source?"

"What part of IT is the best to work in?"

Answering these questions is tough, because there are many variables.  The best answer is "it depends".  My colleagues will chuckle over that since they say it's the quintessential consultant response to every question...

"Dave, if I swallow a live hand grenade and jump into a raging arc furnace, will I survive?"

"It depends."

...and so on.

Anyhow, the significance of having a degree, a cert or years of experience, upon your career opportunities is somewhat like asking what attracts one person to another.  Some are looking for certain qualities or traits, while others have completely opposite preferences.  Cars, clothes, money, looks, height, race, religion, speaking accent, social life, hobbies, or sense of humor, honesty, confidence, vulnerability, and so on.  Then there's affluence and demographics.  Oh shit, this could go very deep and into an area I'm not qualified to speak about. (as if I'm qualified to speak about anything)

Basically, there is no ONE answer.  Here's why...

Environment Scale.

If you intend to work for a large corporate employer, things like college degree and certification might matter a lot.  In fact, they usually do.  Some will place more value on those two aspects of a potential hire than on past experience.  Others place more value on experience than on anything else.  And yet others place more value on "gut feeling" and "personality".  It depends on what that employer has in mind for what they're going to have you do (job role or job description).

Smaller employers (mom and pop up to medium sized businesses, even some non-profits) may focus more on experience alone.  Some may focus more on a degree and experience.  It varies.

Case 1: A large defense contractor wants to hire someone to work on a particular software-oriented weapons system for a large military customer. They interview two candidates:
Candidate A - has a Masters Degree in CS from a reputable university, and 5 years experience at a competing firm working on large software projects.  This candidate has little or no specific knowledge or experience with this particular weapons system, nor with the customer it relates to.
Candidate B - has no degree at all, but has 5 years of hands-on direct experience working on that very same weapons system for the same military customer.  This candidate demonstrates an articulate knowledge of the system and how to operate it, as well as as its shortcomings.
Guess which one will get hired?  Obviously, this is a ceterus parabus situation (where I'm leaving out that all other aspects/traits of the two candidates are otherwise equal).

And for another...

Case 2:  A small business needs to hire full-time "IT Manager" to oversee an existing team of four, handling everything IT-related internally, from hardware to software.  They interview two candidates:
Candidate A - has 5 years experience running a small help desk at another small business, mostly supporting desktops, laptops and printers.
Candidate B - has 5 years experience running a small help desk at another small business, mostly supporting desktops, laptops and printers, and has a BS degree in computer science from a respectable school.
Guess which one gets hired?

These are obviously just two possible situations out of an infinitely possible world.  Either of these two could include additional conditions that would flip the choices either way.

There are equal balances of pro and con aspects to working in either a large or small environment.  Where one side gains from Flexibility, the other gains in greater Resource Capacity.  Where one side suffers from Repetitiveness, the other suffers from (lack of) Budget.

Stability is a Myth.

Never assume that the size or history of a company is a solid indication of job stability.  I've seen dozens (yes, DOZENS) of examples where large, historied firms were merged or aquired, or suffered a major defeat (internally or from competitors) and crashed.  I've seen small shops be aquired by huge companies and I've seen big companies decide to eliminate entire functions from their business. 

Workers of any kind (IT or otherwise), tend to be viewed as "units of labor" at certain levels of business management.  The weapons against that are necessity and utility.  You have to make yourself necessary and of great benefit to the business.  Note those italicized words.

Being a fifth wheel offers little benefit and can easily be eliminated to cut costs.  Being the only wheel, or one of very few wheels, makes you more valuable, BUT: only if you accel at what you do.

For example, I worked for a company for about seven years, that had continuously grown at a stellar pace for almost thirty years.  I had a ton of stock options waiting to fully vest and received regular raises and bonuses every year based on my performance.  Everything about that company was maturing steadily and the quality of hires was improving every day.  It seemed like the place where I would advance into a management role and retire from some day.

Then the CEO decided that he was going to retire, but instead of handing the reigns to the EVP, he was selling it to two companies and splitting it in half.  In a few weeks my stock options were nullified and my job was reduced to almost menial labor with almost no management direction at all. (even worse, I was being directed by two managers that hated each other and given conflicting orders, with HR doing nothing to resolve the matter).  My potential retirement investment portfolio dropped roughly $40 in a single day as my stock options turned to dust.  The fine print legal terms did not help us at all either, we were sitting ducks as a result of one man pulling the plug and ejecting with the only parachute.

In short: what seemed like a great future, suddenly turned into a cesspool.  The staff abandoned their posts day by day until I was the LAST person in my group left.  It was depressing.  Enough of that - let's move along...

Colleagues of mine at other major corporations have been laid off due to cost cutting efforts.  Others were laid off when their small business employers went under.  There are no garantees.  Nothing is for certain.  Even a lengthy history of strong results is no guarantee.  Ask anyone at RIM, Nokia, Cisco, Nortel, Motorola or Sun Microsystems.  Ask anyone at Microsoft from back in 2009. 

Here's the basic run-down:  small employers tend to have small lay-offs.  Big employers tend to have big lay-offs.

As I already said: The best defense against instability is to make yourself more valuable to the business.  Be careful:  Being valuable to the IT operation is NOT the same as being valuable to the business.  Remember that.

IT Roles Matter.

It also matters what particular aspect of "IT" you want to work in.  Tier-1/Help Desk? Server Administrator?  Software Engineer? Systems Architect?  Database Administrator?  CTO?  CIO?  Maybe you really want to work in content creation, such as multimedia production, or video services.  Each of these has its own unique needs, and its own unique focus on skills, credentials and experience.

As for the question "What part of IT is best to work in?", that is a very tricky question.  What is "best"?  Does "best" mean:

  • Higher paying?
  • More job opportunities in more places?
  • More flexibility?
  • More fun?
  • More opportunities to grow and advance?
  • Greater stability and security of employment?

You might find a field that pays more than another field, but ends up being boring or frustrating for you.  You may find a field that's fun and exciting but doesn't pay enough to live on.  You may find a position that is exciting and pays well, but ends up going nowhere and becomes a repetitive drag.

Some questions career counselors (specializing in IT) might ask:

  • Do you prefer creativity and flexibility or the challenge of solving complex problems more?
  • Do you prefer isolation and privacy or socializing and team environments?
  • Do you prefer an office or traveling, or working from home?
  • Do you REALLY want this or are you looking for a bigger pay check?
  • Do you prefer math problems or drawing pictures and diagrams more?
  • Do you prefer taking things apart and tinkering or using a mouse and keyboard?
  • Do you find massive scale complexity to be fascinating or dull?

How you tend to answer these questions might help guide you towards one aspect of IT or another.  Assembling servers and server racks, SAN installations, network routers and switches, running fiber, setting up wireless networks, encryption and authentication, firewalls and filtering, intrusion detection and prevention, designing software user interfaces, animation production, video content and production services, 3D engineering and design (CAD/CAM), software engineering, systems architecture, process automation, protocols APIs and ASICs, database administration, database engineering, business information modeling, process simulation and modeling, the list goes on and on and on. 

Each of these tends to favor certain personality traits over others.  I would provide some generalizations but I'm sure that would piss off quite a few people (haw haw), so I'll let you explore that aspect yourself.  Let's just say that IT functions that involve more isolated time tend to attract more isolate personality types, and the ones that involve more social interaction tend to attract the more socially interactable types.  Let's just say.

Most IT jobs are in an office with little travel, at least not enough to involve airports.  But there are plenty that involve some or even extensive travel.  For some that is exciting stuff.  For others that's a major drag.  You need to decide which avenue suits you best and be ready to answer that question during an interview.

Interviewer: "This job may involve extensive travel.  Roughly 75 percent of your time will be on the road or in the air, and you'll be going between the (U.S.) coasts and occassionally to Europe.  Do you have a problem with that?"

You: _____

Investigate.

Once you figure out what general field of IT you want to get involved with, find people that work in that particular field.  Don't ask your friend, who happens to be a DBA, what he/she thinks would be best for you to pursue a job as a Software Engineer or Technical Manager.  At least, not unless he/she has plenty of experience doing exactly that.  One thing you will find is that each vertical segment of the IT world has different views, opinions and perspectives on themselves than they have on other vertical segments.  If you want to be a Systems Engineer ask a Systems Engineer what it involves.  Better yet: ask three or more.

Figure out where you want to work, or what field of work, and then investigate what that environment wants in their employees. If that field or employer tends to prefer a particular college degree, or set of certifications, that should give you a clear target to aim for. Experience is a little tougher since you can't just sign up to get that. It comes from doing hands-on work and building a trail of accomplishments you can refer back to.

It's a big, complicated field of work.  It's a complicated thing to figure out too.

Confused?  Welcome to the party.

Sunday, October 24, 2010

Interviewing Tips

I’m not an expert on interviewing.  Gee.  That’s Earth-shattering news.  However, I have interviewed people for jobs in the IT field quite a few times.  Sometimes as the direct interviewer, but more often as part of a battery of interviews.  Phone interviews are probably my least favorite, but I’ve been on both sides of those conversations many times.  Recently, I was asked to interview candidates for a System Engineer positions my company is (still) trying to fill in Norfolk, Virginia for a large and prestigious law firm.  I assumed that from the job description that I would encounter some top-notch applicants.

I would be wrong.

After sifting through my brain for what went well and what didn’t, I thought I’d jot down a few suggestions for anyone planning on applying for a job and being interviewed by phone.  These apply equally to in-person situations, but I’m aiming this at phone interviews for now.  By the way, I use a 100 point rating system, just sayin…

  1. If you put something on your resume, be prepared to explain it and answer questions about it.  Expect nothing to be ignored. 10 points off
  2. Research the employer and the position.  Know what it is you’re applying to do.  Know who you’re hoping to do it for. 80 points off
  3. Proofread your resume.  Run spell-checker on it.  Remember to keep the length of your resume commensurate with the level of position (years of experience).  One page for a CIO position is probably not enough.  5 pages for a help desk tech is probably too much.  5 points off
  4. Verify all cited technology names, product names and versions.  50 points off
  5. Avoid using “uhhh…” and “ummm…” when answering questions.  If you don’t know, say “I don’t know” or “I would need to research that to give you a proper answer”. 5 points off
  6. Don’t answer a question with “well, you know…” – NO. I DON’T KNOW.  Please enlighten me.  10 points off
  7. Spit out the chewing gum.  Even on the phone it’s annoying.  10 points off
  8. Don’t state that you worked on ____, and then answer questions about it by saying something like “well, that was handled by another group/dept”. Bad answer!  30 points off
  9. Be on time!  If you think showing up for work on time is important, how about your first interview?!  If you’re late, or know you will be late, please have a FANTASTIC excuse.  80 points off
  10. Dump the out-dated crap from your resume.  Nobody gives a shit about DOS, Netware, punch cards, or DEC UNIX work you did in the 1980’s.  What you’ve accomplished in the last 10 years is most relevant.  And note the word “accomplished”.  A list of what you did is BORING. What did you accomplish? That’s what matters.  Having irrelevant junk on your resume just adds noise to sift through.  10 points off
  11. Don’t call into your interview from your cell phone while driving or in a noisy place.  If you don’t care enough to find a quiet place with a good connection, you don’t care about getting hired.  30 points off
  12. Enunciate proper English!  If I’m hiring you for a job in Bangalore or Nairobi, that’s one thing.  But if you live and (plan to) work in the United States, avoid dropping consonants from your speech.  “Mountain” is not pronounced “Mow-in”.  It’s business (*biz-ness*)” not “bidness”.  It’s “this” not “dis” also.  Bad speaking skills is a MAJOR FAIL.  90 points off

I suppose you can tell my points are little skewed. :)

Resume Examples:

  • Bad: “I worked on Active Directory”
    • Better: “I administered a Windows Server 2003 R2 Active Directory WAN environment which consisted of 50,000 user accounts, 60,000 computer accounts and 524 servers, spread around the United States in 32 locations.”
  • Bad: “Migrated our company from Netware 4.12 to Windows NT 3.51”
    • Better: <delete>
  • Bad: “I persevered to endeavor a cumulative summation of the rigors of coercive operational management of a rather large team of individuals in the common pursuit of analyzing, approaching, and addressing problems of a technical nature in an aggressive yet meticulously methodical process.”
    • Better: “I directly managed a team of ten (10) technical support personnel in the Tier 1 support center at the corporate headquarters.”
  • Bad: “Worked with Windows Server, VMware, and Citrix”
    • Better: “I installed and managed Windows Server 2008 R2, VMware ESX and vSphere hosts, and Citrix XenApp”
  • Bad: “I worked with SQL Server”
    • Better: “I installed and administered MS SQL Server 2005 and 2008 servers.  Responsibilities included configuring server hardware (controllers, disks, volumes), installing SQL Server, optimized configuration settings for high traffic loads…”

Interview Examples:

  • Question: “What do you know about our company?”
    • Bad: “Not much, really”
    • Better: (be prepared to answer this one)
  • Question: “Why did you apply for this position?”
    • Bad: “My current job sucks”
    • Better: “I’m looking to grow more in the direction of ___” or “I’m looking for more challenges in the area of ___”
  • Question: “I see on your resume that you were *the* person handling ____.  Suppose that you were asked to ____.  How would you approach this?”
    • Bad: “Ummm…  Well…”
    • Better: (be prepared to explain what you do/did in detail)
  • Question: “What features of ___ would you say you are most comfortable with, which would you be least comfortable with?”
    • Bad: “Well, you know…”
    • Better: (be prepared.  avoid “well, you know…”)
  • Question: “Why do you want to leave your current job?”
    • Bad: “Cuz I hate deez mutha-f___ers.”
    • Better: “I’m looking to grow my career in a different direction”

That’s about it.  Just basically know how to explain what it is you claim to have experience with.  Know something about the employer and the job responsibilities (if possible).  Keep your resume and your discussions as relevant to the position and the employer as possible.  Spit out the chewing gum.  Don’t say “ummm” and try to use “yes sir”, “no sir”, “yes ma’am” and “no ma’am”.  Don’t use first names until they ask you to do so.

One final note is that all of this is a weighted scale system.  If it turns out you come highly recommended as an absolute expert guru on something we desperately need, then by all means say “dis”, chew your gum, and call me dickhead.  Just don’t expect a raise after your next review.

Friday, September 10, 2010

Weekend Thought: Do You Still Like Working in IT?

It's a simple question really.  Assuming you EVER really "liked" working in IT, or even if not in a formal IT environment, that you ever liked working with computers and related "technology".  Do you still?  On average (not just today or yesterday), do you still enjoy working in the field of technology as much now as you ever did in the past?

Me?  Not so much.

Why?  In the 1990's, the party-time of IT, things were driven by the technology itself.  The features, the capabilities, the new places to explore and improve upon, those were everywhere.  It was almost a free-for-all as far as finding problems and working out solutions with the tools at hand.  It felt like building a house or rebuilding an old car.  It was yours to conquer.

Today, it's mostly about cost cutting.  The projects aren't really driven by IT people anymore either.  They're being driven by bean-counters.  People in suits, with MBA's and PMP certifications.  People who can spew ITIL, SOX, SOA, and SDLC mantra all day, but can't write a single line of code or install a software product of any real meaning (server-based is what I'm talking about).

In the late 90's and early 2000's, if you asked most IT SysAdmins "is this product/technology something YOU would have chosen?" they would have said "Yes.  I chose it."  Today, most that I have talked with say "No.  It was chosen by someone else and I don't like it.".  Many feel that the technology they are supporting is outdated or inefficient, but they don't have the authority or backing to pursue an alternative.  Even when a proof of concept shows enough promise towards saving time and effort, most SysAdmins don't have time (or sufficient skill) at presenting an MBA-oriented business case to get it over the hump.  To us, the features save time, do more, and free us to do other things.  To the financial departments it's only a matter of how much it will cost to implement (including training and support), and what will it provide in savings and over how long.  The old ROI issue.  However, today it's less about the "R" (return) and more about the up-front cost.

Do you still go into work (or work from home) on weekends or late weeknights?  Is it by your own choosing because you LIKE what you're doing?  Or is it because you HAVE to do it?   Or do you even work into your personal hours?  Are you as driven by the fascination of what you're working with now as you were five or ten years ago?  Or are you driven more by staying employed and getting a paycheck?  If you could choose the technologies you work with, would they be the same as you are already using?

Sunday, May 23, 2010

Rebuilding

There’s a process that you’ll hear from many walks of life that involves a tearing-down and building back up.  It’s at the very core of so many things that it has to be part of nature itself. It’s the foundation of institutions such as the U.S. Marine Corps., sports, the arts, even music.  Most people have to be led by someone else.  A drill instructor.  A coach.  A teacher.  A mentor.  Others are led by forces unseen.  Some call it God.  Some call it circumstance.  Most of the time it’s not just one thing being torn down and rebuilt, but a loose collection of interrelated things that must all be torn down together and rebuilt again.  In every case, the thing that must be torn down is years of bad habits and misguided intuition.  Whether it’s working as team, or working alone, it’s still the same.  The student must be stripped of all that they know and rely upon so that they can adopt new things to rely upon which are proven and predictably reliable.  Successful.

2010 feels like a turning point for me, personally.  Career, home, marriage, kids, and so on.  From early 2008 until this year, it’s been a rough tearing down on all sides.  Career-wise things turned around for me once I got my legs back under me in late 2008.  Getting laid off was more damaging to me and my family than I ever expected.  It also clarified my friendships and professional relationships.  They say you don’t know anyone until you’ve gotten drunk with them.  You also don’t know who your friends are until you start desperately looking for a job.  No hard feelings, just adjusted expectations and realizations of bad assumptions.  Whatever.  I hope I’ve learned things that will point me in the right direction from here on.  Only time will tell.  As I said: I have more rebuilding to do, but it’s rebuilding, not tearing down.  I’m sure it won’t be the last tear-down I face in life, but I can cross these challenges off my list of things to sweat.

Ok, I promise my next post won’t be so serious.

Sunday, December 13, 2009

2008, 2009, 2010…

11_12_64---Dice_web[1] I felt like reflecting on the past year, if only for a minute.  Thinking back, it was a truly mixed bag of fortunes.

2008 was probably the worst year since my parents passed away in the 90’s.  I lost my job early in the year, and began a long a struggle back from financial chaos that ensued.  It was early in the Recession, so things were declining pretty quick.  It all started to turn around for me in June of that year, when I was hired back at a former employer, and so far has continued to be a very positive experience.  I was lucky indeed.

2009 was going pretty well, until mid/late Summer, when I lost two friends without any warning.  One died of a sudden heart attack, the other from suicide by cop (seriously).  Neither of them ever showed signs that would have indicated their fates were even remotely possible.  I still think about them often.  It’s a hole in my life that will take some time to heal.

During 2009, I was fortunate enough to be allowed to take some courses towards an MCSA and an MCITP certification, which I achieved.  My oldest daughter graduated high school.  We still have a house and electricity.  We still have a family.

I’m not sure what to expect from 2010.  The past two years have been rocky, but with bright spots as well.  If that means 2010 will be bad but will offer up more bright spots, then I suppose that’s not entirely bad.  Stay tuned…

Monday, October 26, 2009

Certifiably Certifiable

As of this week, I am edumacated certificated as such…

  • Microsoft® Certified Professional (MCP)
  • MCSA on Microsoft Windows Server 2003
  • MCITP: Windows Server 2008 Server Administrator
  • MCTS: Microsoft Windows Vista: Configuration
  • MCTS: Microsoft System Center Configuration Manager, Configuration
  • MCTS: Windows Server 2008 Active Directory: Configuration
  • MCTS: Windows Server 2008 Network Infrastructure: Configuration

…and yet when I get home I *STILL* have to take out the trash.  I get no respect.

Thursday, October 22, 2009

Cert Exams Week - Thoughts About Age versus Business Value-Add

I'm in the midst of a six-day, three exam, "boot camp" course in Hampton, VA. So far, I've passed two of the exams. The last one is this Saturday. If I pass that one, I will move from MCSA/2003 to MCITP-SA/2008, so I will be a happy camper. Scoff if you want, but every little bit helps. Especially since I work in the IT field and am 45 years old.

Age, generally speaking, goes against you in the IT field, except for a subset of the overall U.S. IT job market. With 18 year old kids coming out of high school with their MCITP, VCP, CCNA certs (no, I am not exaggerating one bit here), they are cheaper to hire, tend to devote longer hours at work (no family to run home to support, no sick babies to tend to, no house repairs, etc.) and so on.

So, being older, more expensive (generally), more encumbered with obligations outside of the workplace, and so on, it's a no-brainer that employers are looking for the best bang for their buck. Sure you can say that "experience" counts, but that only factors into places that value experience over a cheaper price tag. My employer is a rarity in that they do still value experience, so I am indeed lucky.  And considering I am also lucky to be able to take part in an education assistance program during a Recession like this is an added bonus.

Anyhow, I've passed 83-640, 70-642 and next up is 70-646.  Tomorrow will be a full-bore lecture and study day.  Tonight I'm going to give my brain a break.

Tuesday, October 20, 2009

The Certification Consternation Gyration

So, the worn-out argument goes like this:

Computer Geek 1 says: “I got my certification!”

Computer Geek 2 says: “Big deal.  Certs mean nothing.”

Computer Geek 3 says: “Did you study or do a boot camp?”

These are essentially the three basic views within the world of those who find it difficult to get laid and dress appropriately at the same time.  Scratch that.  These are folks that just have a tough time getting laid.  In any case, the argument is worn out to death.  But I had to touch on a slightly marginalized aspect of this that deals with Geek 3 above.

There is a narrow debate going on that says studying for weeks, even months, deserves more accolades and congratulations than do those who cram in a “boot camp” session.  Both arrive at the same result: a certification.

But the exams do not measure your studying.  They measure your ability to respond to questions.  They measure your ability to respond to problems in a controlled environment and with very narrow constraints.

Here’s my 1.9 cents:  If you purely respond to exam questions with real-life solutions, you will barely pass.  The reason is that many questions offer up answers that simply do not fit with real world situations.  The best answer is often not the most efficient or reliable solution in the real world.  Any instructor will concur.  Any.  Just ask one.  So, if you cram in how to respond to answers using a boot camp, it’s no less valuable in the end than doing it the “hard way”.  Just sayin.  You can disagree, which is fine.  It’s a free country/world/universe.  For now.

Friday, September 4, 2009

The Inverse Logic of Professionalism

Raise your hand if you’ve heard the following rationale at least once:

“The reason teachers aren’t paid twice as much as they are is to reinforce an environment where only those that really *want* to teach will consider it.”

What if we applied that same logic to professional sports?  Politics?  How about your company?

So, if we used that same logic, those of us working in a machine shop would make more (potentially) than those of us wearing suits and ties.  Let’s face it, one job endures more physical stress and risk to health than the other.  One requires years of rigorous mental and physical experience to perfect their craft, while the other really focuses on the mental side, not the physical side.  Yet the latter of these earns double, even triple, of the other.

Is being an engineer more “valueable” to society than being a machinist or plumber?  Does the wunderkind concept get built without either of these two “sides” being heavily involved?  No.  Are both sides candidates for replacement via automation?  Absolutely.  So, what makes the engineer worth more than the technician who constructs and maintains the vision of the engineer?

Friday, January 9, 2009

Lunch for a Friend's Going-Away

Today I'm going to lunch for my friend Jon Szewczak, who's leaving to start a new job after almost ten years at his current job.  Like a lot of people that know him, we all wish him well and hope he really likes the new job.  He's one of the best software engineers I know and he's never been given full credit for that.  Sad to see him leave, but I think he feels it's time for a change.

Wednesday, September 10, 2008

Is LinkedIn really of any value to career planning?


I've had a Linked In profile for a long time, and every so often I update it with whatever needs to be updated.  But I was curious about why I even bother.  I have yet to hear of anyone ever getting a job as a direct (or even indirect) use of Linked In.  It seems more and more like an ego-stroking service actually.  

Maybe I'm only one of a few that thinks this way, but I can't really see much value to it.  This isn't a new perception either, there are others of similar view such as Brian Tucker's blog post on this same topic.  I mean, it's nice that people post recommendations for others, and that you can essentially construct a rather decent resume with it, but I have never seen or heard of an employer looking at Linked In profiles for job considerations.

I'm seriously considering just taking it down.  Anyone have any experiences that indicate this would be a wrong decision?