Slashdot Mirror


Ask Slashdot: Do You Run a Copy-Cat Installation At Home?

Lab Rat Jason writes "During a discussion with my wife last night, I came to the realization that the primary reason I have a Hadoop cluster tucked under my desk at home (I work in an office) is because my drive for learning is too aggressive for my IT department's security policy, as well as their hardware budget. But on closer inspection the issue runs even deeper than that. Time spent working on the somewhat menial tasks of the day job prevent me from spending time learning new tech that could help me do the job better. So I do my learning on my own time. As I thought about it, I don't know a single developer who doesn't have a home setup that allows them to tinker in a more relaxed environment. Or, put another way, my home setup represents the place I wish my company was going. So my question to Slashdot is this: How many of you find yourselves investing personal time to learn things that will directly benefit your employer, and how many of you are able to 'separate church and state?'"

308 comments

  1. None. by Kimomaru · · Score: 2

    I'm lucky, my org has a very cool education policy in IT and we can learn pretty much anything that makes us better at our jobs. It helps that I'm a self-taught kind of person and don't want classroom training, though :)

    1. Re:None. by CanHasDIY · · Score: 5, Insightful

      Same amount, for pretty much the opposite reason: I work for a Fortune 500 who punishes employees for taking college classes after hours, pays absolute shit, contradicts their own policy regularly, and treats their employees like criminals a third of the time, children another third, and indentured servants for the rest.

      Fuck them, anything I learn on my free time is for my benefit, not these assholes.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    2. Re:None. by Kimomaru · · Score: 1

      Yeah, some places can be like that. Pretty much all of my gigs early in my career were, but eventually you find an org that gets it.

    3. Re:None. by cayenne8 · · Score: 4, Insightful
      I don't have a bad work environment, but I do separate 100% work from home 'play' time.

      I mess around with tech/computer projects quite a bit at home, but they are only ever directed at my personal interests or projects I'm working on at home. Any help they give me in my work capacity, is purely accidental and un-intended.

      When I walk out of the doors at work and the door hits me on the ass on the way out, I don't give work another thought till I cross that threshold again. They don't pay me for my free time.

      I'll spend working hours and any other paid hours for work related education, no problem. But my personal free time, is the most valuable thing I have. And I give the majority of each week to work related hours, so anything outside of work hours, I prize and cling too as highly valuabe as MY time. Time for me, time for my family.

      I often reject OT hours and pay in lieu of my personal time. It has to be very much needed, and paid for...again, I don't work for free. If I didn't have to work to earn money for a living, I certainly wouldn't be crossing the threshold of a worksite again, so, why would I give my personal time up so easily?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    4. Re:None. by Em+Adespoton · · Score: 2

      Exactly.
      I try to make it a one-way gate: I have no problem using the stuff I learn on my own time at work, but I don't take the stuff I do at work home. This has the added benefit that since I have this personal policy, I'll never get into the situation where something I do in my spare time infringes on something produced for work -- if there's ever a conflict, I can show that work was gaining the expertise that I had already used elsewhere, not the other way around.

    5. Re:None. by Anonymous Coward · · Score: 0

      I'm sorry you're not smart enough to get a better job. :(

    6. Re:None. by Dishevel · · Score: 1

      Every new thing I learn is for my own benefit. The company does get a better educated and informed employee though. If you do not like your job, leave. If you stay, do your best.

      --
      Why is it so hard to only have politicians for a few years, then have them go away?
    7. Re:None. by CanHasDIY · · Score: 1, Insightful

      If you do not like your job, leave.

      Yea! And if ya don't like the way we run this country, you can jest geet out!

      Seriously, dude, do you live in your parent's house or something? Because those of us with bills to pay understand why people might just stay in a job they hate, and thus don't make stupid, childish comments like that.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    8. Re:None. by Anonymous Coward · · Score: 0

      It's curious that you're trying to paint GP as a "pew pew yeehaw" ignorant redneck cowboy with the thinly veiled "'Murrica LOVE IT OR LEAVE IT!" line, given the richly entitled whining tone of every one of your posts in this thread.

      I'd venture to say that most of the people here have bills to pay, families to feed, and obligations to live up to. If you don't like your job, tolerate the shit (as long as nothing *illegal* is being done to you) until you find something new.

      In my experience, the people who whine about how poorly treated they are by their employer of 3, 4, 5, + years are the people who:
      1) Are not as good as they think they are - thus unable to find a company foolish enough to pay them what they believe they are entitled to;
      2) Are social retards, who don't know how to interview;
      3) Content to remain a victim because it satisfies some idiotic urge they have to be seen that way;

      On the other hand, those of us with talent, social skills, and the ability to plan ahead are busy finding new jobs when we want something new.

    9. Re:None. by BitZtream · · Score: 1

      I work for a Fortune 500 who punishes employees for taking college classes after hours

      I love these types of comments, the sense of entitlement is amazing. Explain exactly how they punish you for going to school.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    10. Re:None. by BitZtream · · Score: 1, Flamebait

      Staying at your shitty job in this country would be stupid and childish. This country (I'm assuming you mean USA) has no shortage of jobs. The only shortages are jobs in some tiny specific area you want, or jobs that you want in your locality. There isn't a town anywhere in the US that isn't hiring employees.

      The problem is that you're unwilling to 'work', so you won't take those jobs that are available, instead you'll just whine and bitch about how you can't make a change in your life.

      Its pretty fucked up that the guy at McDonalds without even a high school degree is more capable of getting a job and coping with the world around him, yet 'smart' people such as yourself seem to be unable to do anything other than one little thing.

      Job supply isn't your problem. You are your problem.

      --
      Persistent Volume manager for Kubernetes - https://github.com/dwimsey/openshift-pvmanager
    11. Re:None. by Anonymous Coward · · Score: 0

      Think you better re-read your employment contract/agreement again. You'll probably find that, unless you are an hourly employee, they think they own you and everything you produce 24/7. That INCLUDES home projects and learning. They EXPECT (and in some cases, demand) you to learn on your own time, and EXPECT the company to benefit from it. Some go so far as to reimburse you for successfully completing college or continuing education courses, but not many. You wanna work? You put up with it. If you want sole benefit of your educational and experimental efforts, quit and start your own business. And don't try to challenge them in court. You'll lose. If you design a neat widget or program that has absolutely nothing to do with their core business, they still own it, and you still have to get their permission to independently produce or sell it. If you don't, they will take you to court, after firing you for "reason".

    12. Re: None. by Anonymous Coward · · Score: 0

      Well said!

    13. Re:None. by wvmarle · · Score: 1

      Sounds like you have a pretty shitty job. Time to move on.

    14. Re:None. by Eskarel · · Score: 1

      Man that was a load of verbal runs, the shit is up around my ankles now. So much selfishness and anti education crap.

      The bloke at McDonald's does unskilled labour. He can do pretty much any unskilled labour he wants, and conversely pretty much anyone can do his job. He can't do any kind of skilled job at all of course because he has no skills so he can't actually take any job, but anyway.

      The people you speak of as "smart" people are people with specialised skills for the most part, sure some of them are just desk sitting oxygen thieves, but they've still got skills which convince someone to let them sit at that desk and steal oxygen. The plus side of these skills is much higher wages because fewer people can do the job, the downside is that they're almost completely non transferable. Being a software engineer doesn't qualify you to be an electrical one or to work in marketing or to take any other skilled job, including a lot of jobs like construction which is not your traditional "smart" person job. On top of that though, if you have a university degree and qualifications and go and try to apply for the McDonald's job they won't actually give it to you because they assume you'll be miserable and quit. That's leaving aside the rather idiotic notions that workers can just up and move on a whim to follow job opportunities.

    15. Re:None. by GNious · · Score: 1

      While my employer is not quite as bad, any effort I take outside of work is for my benefit, not theirs - they've made it 100% clear that an investment on my behalf simply will not be worth it.

    16. Re:None. by Wycliffe · · Score: 2

      If you do not like your job, leave.

      Yea! And if ya don't like the way we run this country, you can jest geet out!

      Seriously, dude, do you live in your parent's house or something? Because those of us with bills to pay understand why people might just stay in a job they hate, and thus don't make stupid, childish comments like that.

      How is this bad advice? Yes, everyone has bills to pay but there are plenty of ways to pay your bills without working at a job you hate.
      Even if this requires you to take a significatnt paycut then its still worth it to do something that you enjoy. If I was working at a job I
      hated I would only do it temporarily for the absolute bare minimum time required until I was able to downsize, relocate, or do whatever
      else is required to be able to work a job that I enjoy.

    17. Re:None. by Anonymous Coward · · Score: 0

      This. You could be a coworker of mine...
      Additionally: Anytime they re-/introduce something they rename it (i am not talking about marketing), constantly choosing not the best solution but the one which saves all the old structures that initially led to the replacement or introduction (as a result of communication issues or misuse or lack of useful training). Funny side note: different departments name the same things different. Internal and external courses for employees are almost worthless because no one speaks the same term of art, the content teached about internal methods is almost useless in other companies. The same holds true for most meetings.

      Parts of R&D seems to aquire inferiority complexes if they can not burn a shit load of money for something that could be replaced within a day by proved existing open source software, citing bogus requirements and lacking an overview that one should expect in that position.

      But that is not really a surprise, as ambigous as their requirements are as ambigous are the results, but there is nothing that can not be fixed with fudging the results.

      The whole place is run in a way that treats subsequent departments as customers, which usually shift unsolved problems to... the real customer who is supposed to pay for it.

      Not to mention they get what they wished for on a regular basis... the wishes just lacked wisdom or reasonable foresight.

      What keeps me there? There is no proof that other shops dont have the same communication issues or structures. And some issues seem to dissolve slowly given better communication abilities.

      Unfortunately those abilities are not the result of smart leadership decisions, they want you to think for them and dont accept it if it doesnt feel to them as if theyve stolen it from you. Yet that leads to people getting promotions for projects of unknown origin. Open exchange of ideas is therefore impossible and discouraged.

      Do i use software at home that i would like to see at work to boost the efficiency of several tasks? Yes.
      But the likelyhood of it is low, because id have to convince people to use something but do not want to be responsible for every misuse. Then theres colleagues that think that this involves more work than before. Sure, if any problem is answered by shrugging shoulders, then this means more work.

    18. Re: None. by Anonymous Coward · · Score: 0

      No career development path. No salary increases etc. The only way is out or into management.

    19. Re:None. by frisket · · Score: 1

      I don't have a bad work environment, but I do separate 100% work from home 'play' time.

      I mess around with tech/computer projects quite a bit at home, but they are only ever directed at my personal interests or projects I'm working on at home. Any help they give me in my work capacity, is purely accidental and un-intended.

      I'm pretty much the same: I work in a non-academic IT job in an academic institution which doesn't have any interest in my interests, and doesn't have the money to fund ongoing staff development at the level I would want anyway (although oddly enough, they seem to have no shortage of money for the top brass to visit far-flung countries for weeks at a time several times a year :-)

      I'll do a colleague a favour out of hours (like log in and fix something urgent) but there I draw the line. I like to learn, but I do it for my own benefit. In better times, I would often pay to go to a conference that would advance my knowledge, but that's become impossible in recent years. I'm sure the institution has benefited tangentially from what I have learned, and I don't have a problem with that, unless they start to try and claim that I had learned it all on their dime.

      Moral: if you spend money on self-education, keep the receipts.

    20. Re:None. by CanHasDIY · · Score: 0

      Specifically, they accuse you of not caring enough about your job, and give you shit raises. This has happened to at least 2 people in my department alone this year.

      I love these types of comments, the sense of entitlement is amazing. Explain exactly how they punish you for going to school.

      I hate these kinds of comments, as the people who make them are normally self-centered assbags who automatically presume that every complaint by someone they consider lower than themselves is complete bullshit.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
    21. Re:None. by CanHasDIY · · Score: 0

      If you do not like your job, leave.

      Yea! And if ya don't like the way we run this country, you can jest geet out!

      Seriously, dude, do you live in your parent's house or something? Because those of us with bills to pay understand why people might just stay in a job they hate, and thus don't make stupid, childish comments like that.

      How is this bad advice? Yes, everyone has bills to pay but there are plenty of ways to pay your bills without working at a job you hate.
      Even if this requires you to take a significatnt paycut then its still worth it to do something that you enjoy. If I was working at a job I
      hated I would only do it temporarily for the absolute bare minimum time required until I was able to downsize, relocate, or do whatever
      else is required to be able to work a job that I enjoy.

      You already know how it's bad advice, you essentially say so in your response; Most people can't afford to just up and quit their job, regardless of how much it might suck. Yea, we got bills to pay, and those creditors don't care that you hate your job, they still demand a check every 30 days. No job, no check, no stuff.

      --
      An enigma, wrapped in a riddle, shrouded in bacon and cheese
  2. Next job? by yendor · · Score: 5, Insightful

    I learn things in my free time in order to beef up my skills for the next employer since the only way you can get a raise is to change jobs.
    Anyone notice you only ever get more responsibility but never more renumeration to go with all that extra work?

    1. Re:Next job? by Anonymous Coward · · Score: 1

      I've heard that before on here and I've gotta say, nope, that's not been my experience at all. While it took me some time to get my first raise, they've been pretty regular and beefy ever since then. I've only done any major work for two different companies, and they've both behaved this way.

      Perhaps you just have never found the right employer.
      ...or you're not very good at what you do. ;-)

    2. Re:Next job? by cayenne8 · · Score: 5, Interesting

      I learn things in my free time in order to beef up my skills for the next employer since the only way you can get a raise is to change jobs.

      Anyone notice you only ever get more responsibility but never more renumeration to go with all that extra work?

      Yep, that's been largely true for at least the past 2x decades.

      The days of having a single job for life, raising through the ranks, to get more pay and better positions is long gone. It was ending as MY parents were working, and it certainly hasn't existed (with VERY few exceptions) in my work lifetime.

      You work somewhere, get experience...2-3 years hop to a new job. After that for awhile..I jumped into contracting...never looked back.

      If you're gonna work in an environment with no job security and no company loyalty (today's W2 market), you might as well contract and get the bill rate to go along with it.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    3. Re:Next job? by DuckDodgers · · Score: 2

      I have to agree with yendor. You learn on your spare time because it's fun and because (anecdotally) most career advancement comes from changing jobs.

      One out of my last five increases in compensation came from an employer unprompted, the other four came from a job change or from the threat of a job change with an offer from another employer in hand.

      Most of my friends in the field have a similar experience, so either we all suck, or you're the one lucky enough to work for nicer employers than industry average.

    4. Re:Next job? by Touvan · · Score: 5, Interesting

      What this industry needs is a professional organization and standards (or a trade union, but professional organization would be better). Alas, we are awash with folks who have been duped into libertarianism, and it's obsessive individualism (I gotta do ME, man), a tired ideology that prevents natural tribal grouping for mutual benefit. A locked tight political gambit for sure. Still there are signs that the craziness is ending.

    5. Re:Next job? by Anonymous Coward · · Score: 0

      Most of my friends in the field have a similar experience, so either we all suck, or you're the one lucky enough to work for nicer employers than industry average.

      Of course about half of the people in the field are going to be below average aren't they?

    6. Re:Next job? by Yahooti · · Score: 5, Interesting

      Maybe I was just lucky but I stayed with my last job over 40 years. Retired last summer and a large reason I stayed so long is because I loved my work. So much so that I created a 12 node networked Linux system at home to learn more so I could have more fun at both work and home. The knowledge gained at home did help me get a few better raises though eventually I was promoted to a position not requiring those skills. Now, it remains my main hobby and is the thing helping me enjoy all of this spare time.

    7. Re:Next job? by div_2n · · Score: 5, Insightful

      ... the only way you can get a raise is to change jobs.

      This is not strictly always true. If the company you are working for is doing well and isn't in the business of cutting for the sake of cutting, then you CAN get a raise if you can articulate the accomplishments and value you add AND (this is important so pay attention) you _ask_ for a raise.

      If any one piece of that chain isn't true, your chance of getting a raise is slim. You actually have to accomplish some things and add value. You DO need to be able to explain them and why they add value. Example: "I added new automation which saves us 20 man hours per week. This has allowed us to be more productive and save the company money." You must remember that this isn't a game where everyone gets a trophy just for competing. This is the real world where if you want to be shown you are valued more, you need to add more value. Just showing up isn't enough.

      The whole asking part is an art that few possess. You need to be prepared for what happens if they say no and how you will react both immediately and in the days afterwards. It wouldn't hurt to have other job opportunities you're pursuing in mind. If you can have an offer in hand, then that's even better because you're negotiating from a position of power.

      This is a game of chess, so don't play checkers. Changing jobs for raises is not a good long term plan to do frequently.

    8. Re:Next job? by spire3661 · · Score: 4, Funny

      I.T. people are like oracles. We are entrusted with a lot of information and we can usually see the bigger picture, even a bit into the future. You are never going to get them to unionize because they feel the cons outweigh the pros.

      --
      Good-bye
    9. Re:Next job? by spiffmastercow · · Score: 1

      Most of my friends in the field have a similar experience, so either we all suck, or you're the one lucky enough to work for nicer employers than industry average.

      Of course about half of the people in the field are going to be below average aren't they?

      Only if the distribution is uniform.

    10. Re:Next job? by tlhIngan · · Score: 1

      I learn things in my free time in order to beef up my skills for the next employer since the only way you can get a raise is to change jobs.

      That should not be your only reason.

      You should be learning for several reasons.

      First, its' professional competence - if you ever join any professional organization, they all have mandates for continuing education. I.e., you must always be learning new things, if nothing else than to keep current. You cannot let your skills go stale - learn new things, technologies, and be educated enough to know what are fads, what are useful and what can be used the next time around.

      Second, learning is fun. If you're interested in the topic, learn learn learn! Nothing's worse than the old fogey in the cube who refuses to learn anything and insists on using outdated technology and references because they refused to believe there may be something better.

      Sure the old ways may be good, but how do you know they're still relevant good, or necessary? You learn new things, then you compare them. Some of them you quickly find out are flash in the pan stuff that dies out, others contain worthwhile concepts worth exploring. And maybe sometimes you learn something new that blows your mind away.

      Finally, learn in order to simplify. Humans are lazy. Learning something that lets you be lazy is natural and beneficial - go beyond writing mere scripts, and learn how perhaps to automate things better.

      And especially us technology workers where things move so fast, you need to continually learn new things in order to just keep current.

    11. Re:Next job? by jon3k · · Score: 1

      The days of having a single job for life, raising through the ranks, to get more pay and better positions is long gone

      Not true at all. I've been at the same place for almost 11 years. Started out answering helpdesk calls and I'm the IT director now with six employees and I make 3.6x (I just did the math) what I made when I started, not including car allowance. Not everyone gets to eventually be the boss, there's not management positions. Anyone who thought that was ever the case is wrong. There are a million examples of people moving up through the ranks, most promotions happen from within organizations, not from outside. Just look at the new Ford CEO.

    12. Re:Next job? by jon3k · · Score: 1

      That's awesome, and congratulations on your retirement. I'm ~11 years in, and I hope in 30 years I can say the same thing.

    13. Re:Next job? by geoskd · · Score: 3, Insightful

      There are a million examples of people moving up through the ranks, most promotions happen from within organizations, not from outside. Just look at the new Ford CEO.

      Which is exactly why companies eventually collapse under their own weight. Companies are first and foremost a hierarchical organization. This automatically makes them a political organization, and where politics goes, groupthink goes. After that it doesn't take much to make the leap to mediocrity. Any group of individuals that is capable of working against this trend is going to leave and start their own company, and reap the benefits for themselves. End result is that the only people left are the ones who cant think for themselves, and an organization that spends a great deal of time and money reinforcing their own prejudices. The only real way out of this is a massive upheaval, like a hostile takeover, or a bankruptcy, and even those tend to be temporary solutions.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    14. Re:Next job? by davidbrit2 · · Score: 1

      Just remember that you're going to also have to figure out how to handle all the marketing, capital investments, accounting, collections, legal, HR benefits (health, retirement), etc. that your employer would have previously handled for you. If you can figure out how to do it more efficiently and effectively than them, then you'll end up with a bigger take-away from that billing rate, but either way you'll be dealing with a LOT more than you are now.

    15. Re:Next job? by lgw · · Score: 3, Insightful

      Unions funnel all the money to the most senior 1% of employees, and pay is not related to merit at all. Fuck that.

      I'm an adult, perfectly capable of being responsible for my own career. I've made mistakes, and I've made good moves, and I've gotten lucky, and I've gotten "OMG get me out of here". That's life in the real world. But I kept my tech skills current, and my non-tech skills growing, and I now I make many times what my first job paid.

      But then, I'm good at what I do. If I were in the bottom 20%, you bet I'd be all in favor of a system that ignores merit for seniority.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    16. Re:Next job? by cayenne8 · · Score: 1

      Maybe I was just lucky but I stayed with my last job over 40 years. Retired last summer and a large reason I stayed so long is because I loved my work. So much so that I created a 12 node networked Linux system at home to learn more so I could have more fun at both work and home. The knowledge gained at home did help me get a few better raises though eventually I was promoted to a position not requiring those skills. Now, it remains my main hobby and is the thing helping me enjoy all of this spare time.

      Congratulations!! I'm quite happy for you, but I do believe you are definitely and outlier on the current job market of the past years.

      Enjoy your retirement, stay active and have fun!!

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    17. Re:Next job? by Anonymous Coward · · Score: 2, Interesting

      The only things unions do is protect mediocrity.
      If you need a union to make your job safe then your already in trouble.

      Yes I have worked in union positions. I have worked in non union positions. I have seen union rules protect those which should have been fired long ago. I have seen politics protect those which should have been fired long ago.

      What I haven't seen in a union position is someone who is far superior to the schlub next to him get paid better because of their skills. At least in a non union environment it is possible I can negotiate better pay. In a union environment the story goes that job is an X. X get paid on this schedule based on Y. Your Y is not as strong as the other guys Y. Y can be time at company, time in job or any number of other random factors.

      If I find I'm in a situation where it is a non union shop and negotiation doesn't work.. Well I have as much loyalty to a company as they have to me. Which is none.

      You update the resume and go shopping for a new set of problems to solve. With better pay and a signing bonus ideally.

    18. Re:Next job? by cayenne8 · · Score: 1

      Just remember that you're going to also have to figure out how to handle all the marketing, capital investments, accounting, collections, legal, HR benefits (health, retirement), etc. that your employer would have previously handled for you. If you can figure out how to do it more efficiently and effectively than them, then you'll end up with a bigger take-away from that billing rate, but either way you'll be dealing with a LOT more than you are now.

      Honestly, it isn't that big a deal.

      First, hire a CPA, that will help you keep the tax man happy. I got one to show me (corporation of 1) how to do my payroll, how much salary I had to pay myself (S-Corp) out of total billing to keep legal, what employment taxes to take out of that amount, and let rest fall through at EOY without employment taxes (I love and Scorp). Other than that, I did a little research to find a high deductible insurance policy and coupled it with a HSA that I socked away about $3K / yr pre-tax...etc.....it really isn't that difficult.

      Sure, like with anything, there is a learning curve, but once you get it down, it is basically automatic to do those things...and I don't mind a bit more paperwork when I get to keep and do with MY money what I want to do with it. I get to write so much off and keep more of my own hard earned money.

      But, do...get a CPA and talk with them to make sure you get one that will help you learn the ropes....but after that, piece of cake.

      If you want to offload some of that..you can work thorugh contract houses that help with much of this type stuff, but, they do take a cut for that service.

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    19. Re:Next job? by Anonymous Coward · · Score: 0

      "...a tired ideology that prevents natural tribal grouping for mutual benefit..."

      Are you seriously claiming that tribalism is preferable to individualism? What a fucking fruitcake.

    20. Re:Next job? by Anonymous Coward · · Score: 0

      The problem is that many companies see the employee as a static quantity; when one asks for a raise they start asking themselves "Why do we want to pay more for the same thing?" It's much easier to justify a higher salary in an interview than a raise request.

      Now, that's not quite the same as applying for a higher position in the same company because the company has already justified the higher salary.

      Jumping around every couple years isn't necessarily bad as it seems mediocre employees tend to stay put and more competitive ones move on to better opportunities.

    21. Re:Next job? by obarel · · Score: 1

      Symmetric?

    22. Re:Next job? by spiffmastercow · · Score: 1

      Symmetric?

      Yeah, I thought about that after posting. You are technically correct, the best kind of correct.

    23. Re:Next job? by furbyhater · · Score: 4, Insightful

      Unbelievable, all these shortsighted and dare I say dumb replies really make the GP's point for him. Of course it is better to operate as a group because it gives you an advantage, and you can bet that the exploiters around got the memo and are operating as a group. Even if you think you're "among the best" you lose a whole lot of bargaining power by going solo just out of some sick kind of narcissism. That you've been brainwashed to this point by propaganda instilled into you since your youth is a truly scary thought.

    24. Re:Next job? by Anonymous Coward · · Score: 0

      "But then, I'm good at what I do. If I were in the bottom 20%, you bet I'd be all in favor of a system that ignores merit for seniority."

      Absolutely spot on.

    25. Re:Next job? by lgw · · Score: 4, Insightful

      No, we know what unions actually look like in the real world, and it's different from what they look like in your head. The compensation of airline pilots is a good example: the top few % make really good money, but typical starting pay is around $20k, and the average pay really isn't that good for such a technical specialty. Union and non-union auto workers take home about the same pay on average. And unions are utterly crushing to the spirits of those of us who want pay to reflect merit! There's no significant advantage to be had that compensates for that terrible downside.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    26. Re:Next job? by dave562 · · Score: 1

      I used to think this, and then I got a good job with a stable company where I get regular raises and bonuses. I had to consider quitting once because my work load was impossible to maintain, but since then I have been allowed to hire three people.

      Having said that, the exception does prove the rule. Most often the only way to get a raise or to move up is to change jobs. I just interviewed a guy who is very likely going to be my fourth employee, and he is looking to leave his current position because they are not taking care of him over there. Their loss is my gain.

      The trick when asking for pay increases is to focus on the future and not to remind your employer of everything that you have already done. The only time I bring up the past is within the context of, "You know that you can count on me to continue to deliver results, based on my past track record." Even though, the focus is on the future results, projects in the pipeline, etc.

    27. Re:Next job? by Anonymous Coward · · Score: 0

      You are never going to get them to unionize because they feel the cons outweigh the pros.

      Do you mean pros and cons in the traditional sense or pros (professionals) and cons (con artists)?

    28. Re:Next job? by ChrisMaple · · Score: 1

      Or, you can leave a stable, slow growing company for a dynamic startup, and surprise! The leader is a childish, bullheaded solipsist who runs the company into the ground with erratic decisions and confident ignorance. Most startups fail quickly.

      Most people at big companies who seem so able to identify flaws in their company's policies are fools in love with the sound of their own voice. If you must look beyond your own job, then gather your own facts and reach your own conclusions.

      --
      Contribute to civilization: ari.aynrand.org/donate
    29. Re:Next job? by Anonymous Coward · · Score: 0

      In some companies, the process is a lot more transparent, though sometimes more complex.

      I recently became a manager at a large ($20b+ cap) software company and recently went through my first review cycle with visibility into the process. Based on manager and peer evaluations, employees are given three ratings (performance, advancement and retention) which get fed into an equation that determines raises. Managers can apply for other salary adjustments for their reports, but those are rare. Everyone with a positive performance rating (1 or 2 out of 4) will get some kind of raise. Those with an advancement rating of 1 (ready for promotion) will get an additional raise and those with a 2 (almost ready) will get training/guidance to help them get to a 1 during the next review period. Lastly, every employee gets an annual grant of RSUs that's determined by their title/level, retention rating and performance rating.

      The net result is almost everyone gets a raise, though the it's pretty close to a CoL adjustment for people underperforming (or otherwise upsetting their manager). And the top performers and people with the most prospects elsewhere get fairly large raises. When I moved to management this past year, having been given top marks in all three categories, my *raise* (that I didn't even ask for) was almost $100k.

    30. Re:Next job? by coolsnowmen · · Score: 1

      It wouldn't hurt to have other job opportunities you're pursuing in mind. If you can have an offer in hand, then that's even better because you're negotiating from a position of power.

      This should not be your first method. This is fighting fire with fire. It is an asshole move to walk in for the first time, ask for a raise, while simultaneously implying you will quit if you don't get one.

    31. Re:Next job? by drinkypoo · · Score: 1

      Anyone notice you only ever get more responsibility but never more renumeration to go with all that extra work?

      Sure. And then people talk bad about you when you leave for more money. Well, pay me.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    32. Re:Next job? by Anonymous Coward · · Score: 0

      Yeeeeaaah yeeeeeahh yeaaaahhh ... participate in our culture of dishonesty with more game-playing worse than any government bureaucracy you can think of.

      No fucking thank you, you can shove the chess game up your ass. Seriously. Take that black king (because I *know* you love them black) and shove it up your dirty, fucking capitalist hole.

    33. Re:Next job? by dnavid · · Score: 1

      Which is exactly why companies eventually collapse under their own weight. Companies are first and foremost a hierarchical organization. This automatically makes them a political organization, and where politics goes, groupthink goes. After that it doesn't take much to make the leap to mediocrity. Any group of individuals that is capable of working against this trend is going to leave and start their own company, and reap the benefits for themselves. End result is that the only people left are the ones who cant think for themselves, and an organization that spends a great deal of time and money reinforcing their own prejudices. The only real way out of this is a massive upheaval, like a hostile takeover, or a bankruptcy, and even those tend to be temporary solutions.

      That may be true sometimes, or even most of the time, but it can't be a universal generalization. Because who are those independent thinkers going to hire when they leave? If they only hire the mediocre or people who are guaranteed to leave, they themselves will eventually fail also.

      I myself started (or rather was part of the start of) my own company because I was one of those people who simply would not fit into virtually any ordinary corporate structure, but I do not deliberately hire the mediocre or the restless. I want people who want to stay and make a go of it, and although some have eventually left others have stayed for years. Its a question of degrees: everyone has a certain desire for independence and structure in some measure, and the goal is to find people who have enough independence but still want some structure. You (as a leader) can try, with varying degrees of success, to make the environment as supportive as possible, but you can never completely eliminate the structure nor does it generally benefit you in the long run to form your own company for the freedom but surround yourself with mediocre non-entities that reflect poorly upon you.

      No matter how good you are at what you do, not everyone is cut out to be their own boss or to run their own company. In my experience, while many companies that fail do so because they were ultimately failures at doing the mission of the business, most fail because they were incapable of running a business in the long run, regardless of how well they were at delivering the goods or services of the business. You see this particularly in IT companies, where most just one day close even though the same people are doing the same things on the day they close as they were doing every day for the past few years. It just catches up with them: cash flow, client management, internal operational overhead issues - one day the business reaches a point where something becomes unfixable. And then those guys scatter and join other companies, many of which ultimately run into the same problems a few years later.

      Neither "independent thinker" nor "skilled and smart" are the same thing as "can run a business." Promoting the idea that all the good people are or should be working for themselves I think does a lot of people a disservice, and sets them up for failure. Because most of the skilled, smart, independent thinkers would fail as business operators, and actually most who try ultimately do.

    34. Re:Next job? by Anonymous Coward · · Score: 0

      Yes operating as a group gives you an advantage. Look at all of the successful (and failed) software packages created by groups of individuals. The problem with your argument is that the situation is not quite so black and white.

      Unions do two things. They remove the potential for virtue and create a powerful, smart, and wealthy elite who hoard their resources. Typically the elite are also more interested in exploiting their other members, than in helping to teach and inspire them. While Unions can be helpful in protecting their members one must always know who the enemy/competition/nemesis is. Without a nemesis, there are no natural safeguards in place to keep the elite from oppressing the others. Sometimes even a nemesis might not help the non-elite.

      Individuality, however, provides the incentives one needs to help others. High school group projects are a great example. If all of the students receive a single grade for their project, how many students typically work for that grade? One or two? Now, if the teacher gives individual grades for each component of that project that each student was individually responsible for completing, you would see more students put forth effort. Of course, you are still going to have students who get lousy grades either because of laziness or in-ability, but at least those students who put forth effort will receive their reward. In addition, if there is group competition, a great group will help their weaker members to improve their parts of the project, not because they are required to do so, but because everyone benefits. Even those students who work hard but are without ability are not completely left out, as a truly exceptional teacher will notice those students and help them to improve their grade. The teacher should NOT make them feel better better about their work by unreasonably raising their grade purely because of effort. Unfortunately, not all of us can be rocket scientists, but even rocket scientists need to eat.

      I briefly alluded to virtue earlier, so I will mention it again here because I think it is important as well. Unions tend to smother virtue. Telling everyone in the group they MUST conform or face the consequences removes all opportunities for virtue. Even if what the group wants you to do is the greatest thing in the world, the virtue is gone. On the other hand, individuality allows the individual to do as he chooses, and sometimes society does need to limit the bounds of an individual, especially when it harms others. In the absence of those more extreme moments, if a person wishes to be a jerk to achieve his goals, then groups of individuals will naturally avoid that person. The problem is mostly self-correcting, but either way society will certainly improve or decline.

      The point here is not about narcissism but personal responsibility. It is personal responsibility that leads you to help others in a healthy way. Yes you are doing it for your own advantage, but you are also helping someone else at the same time. Like most things find the good and discard the rest, sometimes it just gets a little messy trying to convince others even when you have logical arguments and empirical evidence on your side. In the end, forcing someone to do the "right" thing does not make either person a good person. The ends do not justify the means. And virtue is what makes a person good.

    35. Re:Next job? by kimanaw · · Score: 1
      I think you mean the new *GM* CEO ? The Ford CEO has been in place for awhile (though rumored to be a candidate to replace Balmer at MSFT), and I believe just got a nice raise and incentives to stick around Ford awhile longer.

      GM, otoh, was recently bailed out by the US taxpayers (as funded by the Communist Chinese) at a net loss of $10B, after decades of deplorable management that consisted mostly of accountants and empty suits, rather than anyone with a clue about how cars should be designed/built - all of whom "rose through the ranks". Admittedly, the new GM CEO has engineering credentials, but then somehow ended up in HR (?!), and then rose through the ranks. While it has been hailed as a great move by GM (and likely is, at least relative to their prior choices), the kudos seem to have more to do with the CEO's gender than qualifications, so the results remain to be seen.

      --
      007: "Who are you?"
      Pussy: "My name is Pussy Galore."
      007: "I must be dreaming..."
    36. Re:Next job? by thegarbz · · Score: 2

      Yes this is absolutely right. By unionising it doesn't matter who's the best anymore. We can all be mediocre and get away with it. Mr Excellent won't be on any higher pay than the rest of us and won't be promoted any faster either, because we are one, and we can't leave anyone, not even Mr Slack behind.

      I had a good analogy for how it works at my workplace. It doesn't matter how good you are, or how fast you are, all that matters to your pay grade is your breath of experience and the years attended (I won't use the word "worked) at the company. The best analogy for this is levelling up MMORPG style.

      Do your time, switch departments, level increase, do your time, switch departments, level increase, rinse, repeat, until you get to the top. No one can do it faster than you and no one can do it slower. No one can leap frog you either. If you want more money do overtime, and do it slowly since you're paid by the hour.

      This isn't some anti-union rant. This is just observation.

    37. Re:Next job? by Anonymous Coward · · Score: 0

      The days of having a single job for life, raising through the ranks, to get more pay and better positions is long gone

      Not true at all. I've been at the same place for almost 11 years. Started out answering helpdesk calls and I'm the IT director now with six employees and I make 3.6x (I just did the math) what I made when I started, not including car allowance. Not everyone gets to eventually be the boss, there's not management positions. Anyone who thought that was ever the case is wrong. There are a million examples of people moving up through the ranks, most promotions happen from within organizations, not from outside. Just look at the new Ford CEO.

      You were lucky.

      I worked at a 1000-plus employee company that was generally highly thought of.

      However, one of the most common complaints about the corporate culture was that higher-level positions were more likely to be filled from outside than promoted from within.

      And by "higher-level", I mean starting at the department manager level.

    38. Re:Next job? by wvmarle · · Score: 1

      I learn things in my free time in order to beef up my skills for the next employer since the only way you can get a raise is to change jobs.

      You do a job, you get paid to do that job. How's that job you're doing suddenly become more valuable? To become more productive OF COURSE you have change jobs. Either within your current organisation, maybe you have your current position's description changed, or you have to move to another company where you can perform more valuable work.

      Remember you get paid for what you produce. You're employee, you rent yourself out to an employer to do a certain job. That job has a certain value, and that value is what you produce. You don't get serious raises just for being there longer than two, three years, you only get serious raises by producing more for your employer. Expecting anything more than getting paid for what your work is worth is downright stupid.

    39. Re:Next job? by wvmarle · · Score: 1

      The days of having a single job for life, raising through the ranks, to get more pay and better positions is long gone.

      Don't mix up "job" with "employer". I hope I don't have to tell you the difference.

    40. Re:Next job? by Anonymous Coward · · Score: 0

      Same here. I started as a tier 1 (although I was for more experienced but the market was tight back then because of all of the telcomm and AOL layoffs in the area at the time. Anyway, 12 years later I am the network manager and manage 6 network and system engineers and I am making just about 3x. I will say though, my engineer, senior engineer, network supervisor, and first year of network manager all had relatively small average of 6% raises. It was not until last year after I pointed out that I could not fill a position we had for a SAN engineer even for the salary they were giving me. I got a $27K raise without having a competing offer in hand. So yes, you can make it in the same company and you may or may not get a nice raise staying at the same place. Oddly someone started as a tier 1 person about the same time as me 12 years ago and he is still there doing the tier 1 duties but I think he the lead tier 1 or something like that. Strange, he is good enough to be there that long but not good enough to move up. Maybe he is happy with that work and I guess that is all that matters.

               

    41. Re:Next job? by Eskarel · · Score: 2

      I think you both overestimate the averaging affect of unions and massively underestimate the level of meritocracy existing in current organisations. I'm not saying unionisation is perfect or even necessarily the right solution for IT work, merely that the union world is far less horrible than you suggest and the current world is far less of a utopia. The Google's of the world will still hire the best they can get their hands on under unions and the most important merit you are currently rewarded for in any organisation is the ability to play politics not any kind of technical skill.

    42. Re:Next job? by Anonymous Coward · · Score: 0

      This is far from how it works here (Sweden). I work for a highly technological company, and most people here are unionized. The salaries are mostly independently set, but you can get help from the union if you think you have too low salary.
      The primary reason people are unionized here though is security. If I get kicked out, I will get 80% of my pay for six months, or something similar. And, of course, because of solidarity.

    43. Re:Next job? by AmiMoJo · · Score: 4, Interesting

      As the GP pointed out you are assuming you are one of the best so will get promoted/more money. You are also assuming most non-union places will recognize your brilliance, which isn't the case.

      In Europe unions are usually welcome at companies. They understand that happy and well treated workers are more productive and produce a better product/service. Rather than fight them, which basically says "fuck you, peon", they try to treat people like the valuable asset they are.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    44. Re:Next job? by AmiMoJo · · Score: 1

      Showing up should be enough to get a cost-of-living or inflation rise. Anything less is an annual pay cut.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    45. Re:Next job? by Anonymous Coward · · Score: 0

      I learn things in my free time in order to beef up my skills for the next employer since the only way you can get a raise is to change jobs.
      Anyone notice you only ever get more responsibility but never more renumeration to go with all that extra work?

      It's called being "punished for your success". If you stand out as the "go to guy" you are setting yourself up for disappointment because they will happily take your hard work and use it against you. Maybe it's just where I work.

    46. Re:Next job? by lgw · · Score: 1

      As the GP pointed out you are assuming you are one of the best so will get promoted/more money.

      No, no I'm not. Because my goal in life isn't "make the most money by any means possible with no moral bounds". There's too much of that in the world as it is.

      My goal is to be paid the market rate for my work, which if that isn't enough then it's because what I can do isn't very valuable, and I should learn to do something new. And as a software developer, that's a process we have to go through every few years to stay current, so I'm not speaking hypothetically.

      --
      Socialism: a lie told by totalitarians and believed by fools.
    47. Re:Next job? by Anonymous Coward · · Score: 0

      Unfortunately, the cultural and institutional reality of unions in the US is NOT to be promoted on merit but ONLY on seniority. EU != US in this respect.

    48. Re:Next job? by sasquatch989 · · Score: 1

      You're a tard. A tired ideology that has only existed as a recognized American polity for 30 years? Sheeit, DEMOCRACY itself must then be a tired ideology x 1000. What is tired is the concept of nation-states and the dominion of sovereignty by rulers to do whatever the hell they want to their people by any decree. Namely, THE EXACT OPPOSITE OF INDIVIDUALISM America has it's streaks of individualism but even then you cannot just roll together the idea that individualists and libertarians are one in the same, unless you are accept the conclusion that all conservatives are cult-driven eugenicists and all liberals are drug-addled pedophiles. Stop jerking off to DailyKos and employ some critical thinking.

    49. Re:Next job? by bbsalem · · Score: 1

      I think you both overestimate the averaging affect of unions and massively underestimate the level of meritocracy existing in current organisations. I'm not saying unionisation is perfect or even necessarily the right solution for IT work, merely that the union world is far less horrible than you suggest and the current world is far less of a utopia. The Google's of the world will still hire the best they can get their hands on under unions and the most important merit you are currently rewarded for in any organisation is the ability to play politics not any kind of technical skill.

      Well, put. The value of meritocracy can be overstated, as of unions, and conditions change. The trick is to recognize change and move on, and that can be quite hard. I have known people who fit all the variations. I have known "team players" and loners who work in tech. it is hard to make generalizations about how one should work and for whom. The greatest mistake is to not assess yourself correctly and to stay past the time when you are useful, and at the same time balance that with your obligations.

      I think that people who are so quick to criticize others for not having such knowledge and timing use it to a competitive advantage. It sounds like they are offering constructive criticism when in fact they are patting themselves on the back and trying to discourage the person they are offering the free advice to, and the effort and the message are worth the price: "You Fucked up, I m better than you!". Overgeneralizing about unions or elitist meritocracy is a result. These guys think they are better than everybody else, they are smart engineers and probably carry Libertarian political views and voted for Romney or Ron Paul in the last election. They need the warning that they are a tiny elite, numerically, and that most American workers need some protection against abusive employers because they are not in a technical elite. The warning is that elites can be made to suffer at the hands of the great unwashed, the people they look down upon. The way this works is that if the majority come to the conclusion that instead of improving their lives that tech took away their livelihood and benefitted that elite that fancies itself superior, that they could take some revenge. I am not saying what they might do, but people who think that they are better could find themselves at some disadvantage.

      One possibility is that people are beginning to see the downside of tech, in particular of its applications in social media. Companies like Google and Facebook are running the risk of ruining the image of smart technical people as capable of making everybody's life better. Non-technical people do not understand the technical and business decisions being made by these companies, but they do get the net effect, the business practice, the annoying distractions when they post a message or do a search, the manipulation that benefits someone else more than their friends and themselves. Ordinary people, even uneducated people, understand this effect, even though it is based on web technology driven by smart engineers and people with CS degrees. If they grow to mistrust tech, it could have immediate repracussions for smug smart-asses, so be careful what attitude you have and express.

    50. Re:Next job? by bbsalem · · Score: 1

      But if 80% are in the bottom achievement level, that matters too, unless we live in a nondemocratic elitist state. So which is it? Even uneducated or underachieving people aren't totally stupid. If they are being screwed by elites, do you think that after some point they are going to take it anymore? I sometimes think I am talking to 1%'ers or wanna-bees. Be careful what you wish for. It could exact an unexpected toll.

    51. Re:Next job? by bbsalem · · Score: 1

      Well some individuals are more individual than other individuals :-)

    52. Re:Next job? by thegarbz · · Score: 1

      I'm not estimating. I'm observing. I'm watching people who do their best to do as little as possible getting paid the same as people who churn through jobs (actually getting paid more because the slackers have been at the company longer). I'm seeing "untouchable" staff who get away with abuse because when the company attempted to punish the workers even with just a formal warning the union kicked up a stink. I'm seeing people who actually sleep at their jobs. Not tied or heavy eyed, but actually snore. In a protest a few years back one of our workers ran out in front of the inter-site bus and was hit (gently), and the union conditions suddenly included the bus driver losing their job.

      Again this is just observation. I'm not saying there's no place for unions. Without them the scales would no doubt be massively tipped in the opposite direction. But these days the arguments for workers rights include the workers rights to get away with just about anything, and get paid with it. That's not healthy for an operating business.

    53. Re:Next job? by Eskarel · · Score: 1

      And I've seen the same stuff in non union workforces. The guy who gets an executive position because he went to school with the CEO even though he can't tie his shoes, or the guy who will never be fired because he's learned the system well enough to completely avoid any repercussions while simultaneously being useless. That crap isn't union specific it's just work.

    54. Re:Next job? by thegarbz · · Score: 1

      Proving a second system is as corrupt does not wipe clean the sins of the first.

      The difference between the union system and the examples you mention is one is mass organisational system which actively stifles talent and the other is a benefit to a few thanks to a boys club and a poorly written contract. One will affect an entire company at once, the other will affect a few school buddies of the CEO.

    55. Re:Next job? by cthulhu11 · · Score: 1

      Some of us need a steady income, 401k matching, and medical coverage. The contracts I see around here seem to offer roughly my current salary divided by a 40 hour week, without those things. I occasionally get pestered by people for contracts, often ones that would mean 3 hours a day in a car to commute, and I've yet to hear a good answer for "what happens when the contract is over?"

    56. Re:Next job? by Anonymous Coward · · Score: 0

      Bullshit. It's called a COST OF LIVING Increase, because Inflation exists and prices - and Rent - keep going up. If your employer doesn't respect or care about you enough to give you a **living wage** raise at least every couple of years, then by all means seek employment elsewhere if you're not happy.

      If you're mostly content with your pay and like where you work, of course, you can actually try having a discussion with manglement about increasing your pay. As long as you're prepared to back it up why you deserve it. But NOT expecting any kind of wage increase? That's just giving up, man.

      Neutron

  3. Investment... by Anonymous Coward · · Score: 2, Insightful

    The way I see it, I invest personal time to learn things that will directly benefit my next employer....

  4. I actually learn at work by Anonymous Coward · · Score: 0

    At home I run my private business (I try to :)). I have plenty of time to learn exciting things at work. I am a solutions architect at a fortune 500 company.

    1. Re:I actually learn at work by Lumpy · · Score: 5, Funny

      I'm a problem creator at a Fortune 500 company.... I'm the guy that keeps you with work to do.

      --
      Do not look at laser with remaining good eye.
    2. Re:I actually learn at work by Anonymous Coward · · Score: 2, Insightful

      What the hell is a "solutions architect"? That sounds exactly like one of those BS jobs only a Fortune 500 company could come up with. It sounds like the title Dogbert would give himself as a corporate consultant.

    3. Re: I actually learn at work by Anonymous Coward · · Score: 1

      Jealous?

    4. Re:I actually learn at work by Anonymous Coward · · Score: 0

      It's one of those jobs that's first to go in layoffs. An empty suit kind of thing that's lucrative in good times, but very hazardous to become complacent in.

    5. Re:I actually learn at work by Anonymous Coward · · Score: 2, Informative

      Not OP. It's one of those positions that make sure your project doesn't turn into healthcare.gov, which is what happens when you don't design the system before you start writing code.

    6. Re: I actually learn at work by Anonymous Coward · · Score: 1

      Absolutely!

    7. Re:I actually learn at work by Anonymous Coward · · Score: 0

      What the hell is a "solutions architect"? That sounds exactly like one of those BS jobs only a Fortune 500 company could come up with.

      Bingo. Where I used to work, there were several of these so-called "architects". One "storage architect" regularly presided over data losses during migrating from one storage supplier to another. A "server architect" would forget that they set up VMs and would tear them down and discard them even though others had spent hours configuring them.

    8. Re:I actually learn at work by geoskd · · Score: 3, Interesting

      Not OP. It's one of those positions that make sure your project doesn't turn into healthcare.gov, which is what happens when you don't design the system before you start writing code.

      It is a position that is made necessary because many coders cannot handle co-operation on a large project without an authority telling them how their piece of the project should work. A small group of fully competent coders could have built healthcare.gov in a couple of months. The problem is that the task was given to the lowest bidder, and the coders involved did not have the experience (among other shortcomings), and the project clearly lacked leadership of any kind. One or the other was required, and both were absent.

      I have seen a 10 man group finish a project that ultimately ended up being about 200k LOC in three months. The project was completed early, and was fully functional on completion, including the B and C priorities. The group did not have a leader, and each member of the group had their own area of expertise. In theory, each of them had authority over their own piece, and the others could collectively override decisions made by one member. In practice, no one ever got overridden, because if the decision was bigger than their own little piece, they built informal consensus first. The group held no formal meetings, and management was terrified of messing with the group because of their long track record of success. No manager wanted anything to do with the group, and being assigned as their manager terrified everyone, because if the group ever failed to perform, it would automatically be assumed that it was the managers fault... In the end, some dimwit got the bright idea that breaking up the group, and "seeding" other groups would somehow create 10 groups with the capabilities of the original. Didn't work so hot, As you can imagine it didn't take long for the people to leave. Last I heard, two of them were still there, but the other eight had moved on.

      At the end of the day, the best products are made by *very* small groups of highly capable people. You cannot make people like that, they are born. Experience can improve the quality and performance of all coders, but intuition cannot be manufactured, only purchased. The moral of the story is if you have a powerful working group, don't mess with it, You are overwhelmingly more likely to do harm than good. If you are trying to assemble such a group, all the coding tests in the world will not help, because their strength is not in how experienced they are, nor how well they can solve problems, but how they interact with each other to amplify their productivity. You need a group of people with varied points of view, that can cooperate. They don't have to be super-stars. They don't have to have 30 years of experience. In fact, ego is the biggest impediment to a successful team.

      --
      I wish I had a good sig, but all the good ones are copyrighted
    9. Re:I actually learn at work by Hognoxious · · Score: 1

      what happens when you don't design the system before you start writing code.

      Whatever, grandpa. We like totally do agile and all that, it's teh awesome!

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  5. absolutely by Anonymous Coward · · Score: 0

    I wouldn't call it copy-cat, but I learn way more on my free time than I do at my office. My office also uses a few proprietary systems that would benefit me zero elsewhere.

  6. Not only developers by jaymz666 · · Score: 2

    I have a couple machines at home that run tomcat and apache (and others that I can't afford a license to) to test out configuration ideas and to wade into new technologies and new versions prior to the POCs we run through. That way I can be the leader in these efforts at the office, instead of everyone fumbling around.

  7. Lab environment by Scutter · · Score: 5, Insightful

    Most of the places that I've worked don't invest properly in a lab environment and so the only "learning lab" is the production systems. You really need something that you can break and leave broken for days, weeks, or even months. You need something that you control 100% and you aren't answerable to anyone else for its status. A home lab is very attractive in that respect.

    --

    "Tell me doctor, with all of your defenses, are there any provisions for an attack by killer bees?"
    1. Re:Lab environment by Anonymous Coward · · Score: 0

      Holy hell! Y'all need VirtualBox (or any other virtualization environment.)

    2. Re:Lab environment by Lumpy · · Score: 5, Interesting

      You can do this inside of a lunch box today. I have a friend that has a complete production system with 2 SQL servers, 2 app servers, and a failover/load balancer all in a lunch box. he brings it to work and tinkers during compiles.

      --
      Do not look at laser with remaining good eye.
    3. Re:Lab environment by cusco · · Score: 1

      That's what I have encountered throughout most of my career. Those that actually do have a "Test Lab" want it used exclusively to test configurations before implementation in Prod. You're not to be poking around or causing break/fix situations.

      Until recently I've had my own home lab made up of some cast off servers and the like, but I've gotten lazy the last few years. I still have equipment, including security cameras and the like, but never seem to get around to playing with it like I used to.

      --
      "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
    4. Re:Lab environment by rvw · · Score: 1

      You really need something that you can break and leave broken for days, weeks, or even months. You need something that you control 100% and you aren't answerable to anyone else for its status. A home lab is very attractive in that respect.

      You need virtualbox! I use it for testing our webapps, created an almost identical copy in a local VM. Installing new modules can break things really bad, and before trying anything I test this in a VM. I use Ubuntu Desktop as VM, not the server variant. This has big advantages (for me) over using a server VM. If needed, I can cut the machine off the internet, and use Firefox to do everything locally. I installed a mailserver, then routed all mail so it stays local. The website can mail to existing customers, and it all ends up in a local mailbox. Nobody gets fake test mails. I can open Thunderbird, see the layout of the mails. I can create snapshots at any moment, go back to older snapshots, see how things were five months ago, etc. The trick is not to delete too much old snapshots and given them useful names and descriptions.

    5. Re:Lab environment by Anonymous Coward · · Score: 0

      I don't know about others, but at my work, a lot of our services integrate into each other. I can't just throw up a virtual box with everything I need because I would need a full hosted environment to be useful. That includes a lot of services that I do not have control of and there is no way my workstation could handle all of that in a bunch of different VMs.

    6. Re:Lab environment by Anonymous Coward · · Score: 0

      I'm really lucky then. We have 1 rack for "production", 10 racks for "staging", 200 racks for "testing", and 100 racks and VMware for "development". Then again, I do work at a storage appliance vendor. Most of our customers have 10+ racks of "production" and 1/4 a rack of "staging".

    7. Re:Lab environment by WilyCoder · · Score: 1

      Haha, come join me in the land of GPU programming...

    8. Re:Lab environment by Anonymous Coward · · Score: 0

      This is why I'm happy my company deploys to AWS. I can spin up test instances whenever I want and leave them broken for as long as I want...as long as I remember to stop them when I'm not using them, it costs hardly anything. It ends up being much simpler than a "learning lab" and doesn't make employees tinker with the production systems.

    9. Re:Lab environment by Anonymous Coward · · Score: 0

      You really need something that you can break and leave broken for days, weeks, or even months.

      No True Geek would leave a system broken for days, weeks or months. It's a personal affront to us when the stuff doesn't work.

    10. Re:Lab environment by Anonymous Coward · · Score: 0

      I tried that once, and then some dick hole PC tech with an MBA saw it on my desk and not understanding anything about it emailed two directors about how I was violating IT security policy by bringing in outside equipment. It was real fun being talked down to by two directors, not being able to explain that it's not connected your network and doesn't have any of your data and only makes up for resources I need to do my job that you denied earlier requests for. I managed to avoid telling them off, I got the rest of the day off and drove down to Daytona Beach, and my productivity has been in the toilet since then (intentionally), but I still get paid the same.

    11. Re:Lab environment by Lumpy · · Score: 1

      His is inside an actual lunchbox, Zero IQ MBA's look at them and see "lunchbox" Learn corporate camouflage, and you did not need it on your desk, under the desk works just fine. he has an IEC plug on it and a 802.11a wifi on it. never has to touch it and corporate security is too stupid to look for wireless AP's outside of 802.11bg or n.

      --
      Do not look at laser with remaining good eye.
  8. first by Anonymous Coward · · Score: 0

    first

    1. Re:first by Anonymous Coward · · Score: 1

      It appears that even with a Hadoop cluster that you were unable to properly get FP.

  9. Depending on your intellectual property agreement by scorp1us · · Score: 2

    Anything you do with that is company property. Or, rather potentially their property. Courts usually side with employees, but that's a costly court battle.

    However wherever possible, I would create the software needed, then put it up for license by the company in the hopes that others would licence it too, so I can make some money on the side. Of course, generalizing it so it wasn't too targeted and generalizing so it did not run afoul of the IPA.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  10. what about VM's at work? by alen · · Score: 2

    chances are you have some oldish hardware from the last 5 years that you can run vmware or hyper-v on and roll any instances you want to fool around

    1. Re:what about VM's at work? by sisukapalli1 · · Score: 1

      For things like Hadoop, it makes sense to have a reasonably large enough set of machines at one's disposal. On work machines, one is likely to run into disk space issues (vs. multiple terabytes at disposal at home). Unless the company one is working at has virtualized everything and can give clusters on demand.

      I found it to be easier to buy a "cloud server" from ebay for a little over 1k (fairly reasonable specs) and just go crazy with it.

  11. I use home as my dev environement by ljb2of3 · · Score: 1

    I do that. I have a full sized rack at home running an ESXi cluster complete with fiber channel storage. The equipment was cheap, purchased from ebay when I find killer deals. The power and cooling required to keep it running, not so much. Even still, I use home to learn about new things. I'm finding I use it less and less as work gets busier and I tend to just want to watch netflix with the few hours I have left over each day. It's still around whenever I get the itch to learn about something new.

    --
    // TODO: Witty Signature
  12. Better investment... by Capt+James+McCarthy · · Score: 3, Insightful

    I found it easier to start my own company. Yes there are painful trade-offs (wearer of many hats), but if I'm putting sweat equity into something, I'd like to be the beneficiary. I get to dictate direction and scope, and feel so much better about my future.

    --
    There are no loopholes. It's either legal or it's not.
    1. Re:Better investment... by OzPeter · · Score: 4, Informative

      I found it easier to start my own company. Yes there are painful trade-offs (wearer of many hats), but if I'm putting sweat equity into something, I'd like to be the beneficiary. I get to dictate direction and scope, and feel so much better about my future.

      I am doing this too. The down side is that there is NO natural separation between Church and State. You have to work to set aside free time - and when you work from home even doubly so.

      --
      I am Slashdot. Are you Slashdot as well?
    2. Re:Better investment... by paysonwelch · · Score: 2

      By EOD today I'll be officially employed as my own company. The issues that OP presented are quite common. While I also run a home lab I have also seen the advantages of being in the directorial position. I think that too many tech companies out there are not run by people with sufficient experience. Recently I was doing some interviews in the Boston area (before deciding to start my own company) and the companies that seemed to be doing the best were the ones that were staffed by veteran senior developers. Capt. James I'm happy to see your viewpoint here because this is what I am hoping for in the long run.

    3. Re:Better investment... by hobarrera · · Score: 1

      True, but if you own company does well, the extra profit is also yours, quite contrary to being a payed employee.

  13. One of the main reasons I work for myself by Anonymous Coward · · Score: 0

    I'm not sure exactly what you mean by separating church and state, because I don't particularly care for either... I work for myself and spend my work-time as I want. A large part of that is learning new technology and playing with the new toys - I have a long term background in coding algorithms in C, but find myself having tons of fun coding web apps in JS and working with schemaless databases, playing with new environments (sublime text is a current favorite) and I wouldn't be able to justify that to a typical employer. It is satisfying, useful, and increases my value.

  14. Work, Sidework, Opensource by Anonymous Coward · · Score: 0

    As a salaried employee, I do work for the man. I also own my own company and do work for customers. Finally I run an open source project and do work for that. At work, I only do the first but at home I might be doing all three. It gets a little blurry but I think I'm generally always trying to do the right thing. Sometimes needs overlap and I might prototype for the day job and then refactor for a client or the other way around. Sometimes I do it the first time for my open source project and then my employer and my clients get it for free.

    Everyone is pretty happy with the value they receive and no one has made a stink about it...yet...

  15. Self employed so no separation by microTodd · · Score: 5, Interesting

    This was an interesting question and I feel like I can give an interesting answer. I'm self-employed, in that I'm the owner of the company. So for me there is no separation. My "work" laptop is also my beefiest and hence my primary laptop. I can dictate how our lab environment is built out.

    To address what you talk about with my employees, generally speaking I'm pretty lenient with what they want to use and do (no porn no pirated software, that's pretty much it). I give pretty much free reign in the lab. I do this by having a development VM server and allowing a dev to spin up pretty much any VM he wants. I got an MSDN subscription to cover all the various MS OS flavors, but I see lots of ubuntu and OpenSolaris VMs too.

    The bigger issue for me is not computing resources, its time. You have to show me that your research efforts are worth our time. If we're building a J2EE project on top of Ubuntu with mysql, I will question why you are doing a python tutorial on the company time, for example.

    For me personally, since we're a small company and cashflow is tight I personally follow a "10% IPA rule". No more than 10% of my time can be spent on non-Income-Producing-Activity. I try to make sure 90% of my time is directly billable to revenue and not spend more than 10% of my time beyond that. Maybe larger companies with bigger profit margins can handle more, but we just can't right now.

    I certainly encourage people to learn new things and I can see the value of doing this out of left field. (For example, last year I decided to finally really learn functional programming, and it gave me a huge positive impact on my vanilla Java/Perl/JS/etc coding). And since most engineering talent is the geeky sort who love to learn for learning's sake then its a positive morale influence to let people dabble. But when I can see the cash flow report every month then I can see where the PHB/clueless MBAs get nervous when you spend too much time doing research and learning.

    Now, when you mention security being an issue.....well, can't help you there. Most large companies have fairly brain-dead security policies so there's not much you can do about it.

    --
    "You cannot find out which view is the right one by science in the ordinary sense." - C.S. Lewis on Intelligent Design
    1. Re:Self employed so no separation by rwyoder · · Score: 2

      For me personally, since we're a small company and cashflow is tight I personally follow a "10% IPA rule". No more than 10% of my time can be spent on non-Income-Producing-Activity.

      I wonder how many other Slashdotters thought "IPA" meant something else until they read on. ;-)

    2. Re:Self employed so no separation by Anonymous Coward · · Score: 1

      Yep. Dogfish Head came to my mind

    3. Re:Self employed so no separation by Anonymous Coward · · Score: 0

      The open computing environment running bleeding edge code is the definition of brain dead security. Most good security policies are drafted after they have fuzzed all of the inputs in your Java/Perl/JS/etc coding application that may end up on the internet.

    4. Re:Self employed so no separation by Anonymous Coward · · Score: 0

      Mmmmmm...New Belgium Ranger FTW!

    5. Re:Self employed so no separation by Anonymous Coward · · Score: 0

      Indeed. An IPA stronger than 10% would be impressive, and very lenient if done on company time.

    6. Re:Self employed so no separation by MacDork · · Score: 0

      I can dictate
      You have to show me
      I will question why

      Yep. I wouldn't work for you. Your language give you away instantly.

    7. Re:Self employed so no separation by hobarrera · · Score: 1

      All this is quite true for all the smaller companies I've worked at, generally, with a programmer/engineer as owner/boss. But larger companies (and especially those that have more conservative profesions al boss), tend to be quite the opposite.

  16. If you're learning at home, then by definition... by QilessQi · · Score: 1

    ...you will benefit both your employer and yourself in the long run. Especially if it help keeps your profession entertaining and fresh, because there are a lot of cool technologies to explore, and more are being devised every day.

    Exposing yourself to new ideas and approaches will make you a better IT professional, especially if you're a developer. It will help clarify what sorts of things you enjoy, which can help you decide if/when it's right to jump ship, and make it easier for you to land the next job when you do.

    And knowing when to jump ship also benefits the employer you're leaving. No one wants to work with a bored, bitter developer, and boredom often makes people less productive. Being a good professional also means knowing how to make a graceful exit... which can give you somewhere to return to if the new position goes south. I've seen it many times.

  17. Enjoy it while you can... by Andrewkov · · Score: 4, Insightful

    Wait 'till you have kids and your tinker time drops to zero.

    1. Re:Enjoy it while you can... by Lumpy · · Score: 5, Interesting

      The solution to that is do not have kids. Honestly unless you really want the single most expensive hobby in the world, raising kids, just do not do it.
      People claim, Legacy: and being remembered... Bah, after 2 generations you will be completely forgotten and your grave never visited. Dont waste precious time and money on children.

      This is from a guy that raised 4 kids. Yes I enjoyed my kids, but if I was able to go back in time and kick my teenage self in the nuts 30 times to keep me from ever having children, I would do it in a heartbeat.

      --
      Do not look at laser with remaining good eye.
    2. Re:Enjoy it while you can... by DarkOx · · Score: 3, Interesting

      What do your children think of this viewpoint?

      --
      Repeal the 17th Amendment TODAY! Also Please Read http://www.gnu.org/philosophy/right-to-read.html
    3. Re:Enjoy it while you can... by Anonymous Coward · · Score: 2, Insightful

      That just sounds sad. Your kids would never been born. I feel bad for them, and for you.

    4. Re:Enjoy it while you can... by hodet · · Score: 1

      Heh, I can relate. I still make the time, the unfortunate part is that it is usually late at night when all other stuff has been taken care of, which is not the best frame of mind for learning. For me learning new stuff on my own may benefit my employer, but it benefits me far greater. It isn't work if you love the stuff.

      Oh to get up on a Saturday morning with a fresh pot of coffee and a fresh mind to tinker. :-)

    5. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      if I was able to go back in time and kick my teenage self in the nuts 30 times to keep me from ever having children, I would do it in a heartbeat.

      Just remember, if you kick your younger self in the nuts so hard that your grandchildren will feel it, by definition, your older self will feel it too. Forewarned is forearmed!

    6. Re:Enjoy it while you can... by hodet · · Score: 5, Funny

      Dad?

    7. Re:Enjoy it while you can... by unimacs · · Score: 1

      That can be true when they're really young. However, my son is now at an age where we can both learn stuff that will help me in my career and can have fun doing it. Lego Mindstorms or Arduino stuff is a blast.

      For that matter things like swimming, sledding, snowball fights, etc are all worthwhile diversions that I can participate in freely as an adult with kids. I don't consider it time lost at all.

    8. Re:Enjoy it while you can... by cayenne8 · · Score: 1

      Wait 'till you have kids and your tinker time drops to zero.

      Isn't that what having a wife is for...?

      --
      Light travels faster than sound. This is why some people appear bright until you hear them speak.........
    9. Re:Enjoy it while you can... by stoploss · · Score: 1

      if I was able to go back in time and kick my teenage self in the nuts 30 times to keep me from ever having children, I would do it in a heartbeat.

      If you have time travel capability, I would put forth that you take a quick jaunt to the future first and obtain some Vasalgel (aka. RISUG), which is very likely to be both more effective and less painful than massive testicular trauma. That would make your trip into the past much more likely to be successful.

      Oh, and grab some Vasalgel for the rest of us while you're there in the future, please...

    10. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      I want to high-five you across the internet.

      You are my hero, seriously. I wish more people thought this way.

    11. Re:Enjoy it while you can... by ub3r+n3u7r4l1st · · Score: 1

      Chances are the OP is not making enough to have an one-income household.

      But in a two-income household, that is what in-laws are for. Free child care, free housing etc. (at least in most Asian societies this is widely accepted)

    12. Re:Enjoy it while you can... by ub3r+n3u7r4l1st · · Score: 1

      I can tell you are not from an Asian family and not a good parent because because all your children have fled instead of staying around taking care of the elderly and ensure assets and trusts stay intact.

    13. Re:Enjoy it while you can... by drummerboybac · · Score: 1

      Based on that attitude, I'm sure the holidays are a real treat at your house.

    14. Re:Enjoy it while you can... by Anonymous Coward · · Score: 2, Interesting

      I recently visited the grave of my forefather, who came over to the U.S. in 1749. Not every legacy is forgotten. In the end, what my wife and I have contributed to the world is our son and daughter, and the impact we (and they, and their descendants) have on the lives of others. Work is just a means to support that.

      (And about how long do you think your employer is going to remember you once your job has been outsourced to Elbonia?)

    15. Re:Enjoy it while you can... by Anonymous Coward · · Score: 2, Insightful

      You wish more people were bad fathers that blame their children for their lack of personal emotional investment?

      Attitude is everything. This guy's attitude is piss poor and I'll tell you now that his children have suffered for it. All he's told us is how big of a selfish asshole he is and YOU turn around and tell him that one thing the world needs more of is selfish assholes? (Ha!) Raising a child right grants our human biology an incomprehensible amount of emotional fulfillment -- probably more than any other achievement, but that fulfillment is directly tied to our initial emotional investment. If your kids are not the largest source of your satisfaction, then it's your own fault, not the entire world's for telling you what you're missing out on.

      Luckily, attitude is something that we humans have the ability to change at will. Unfortunately, assholes like you prefer to dwell in your miserable attitudes and ruin shit for the rest of us whenever possible.

    16. Re:Enjoy it while you can... by couchslug · · Score: 1

      From a guy who was sure he wouldn't want kids, didn't have them, and has no regrets, I hear ya!

      --
      "This post is an artistic work of fiction and falsehood. Only a fool would take anything posted here as fact."
    17. Re:Enjoy it while you can... by Jah-Wren+Ryel · · Score: 3, Insightful

      What do your children think of this viewpoint?

      You can still love your kids unconditionally while realizing the heavy price you paid to have them - especially 4. Its probably a lot harder to evaluate the cost of not having kids though, since that's a bunch of what-if's.

      --
      When information is power, privacy is freedom.
    18. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      That just sounds sad. Your kids would never been born. I feel bad for them, and for you.

      That "would never have been born" crap applies to parents that stop having kids too. What about that 3rd or 4th child that never got a chance to experience life because Dad got a vasectomy.

      It's bullshit.

    19. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      If you are saying you wish you didn't have kids, you don't love your kids unconditionally.

    20. Re:Enjoy it while you can... by Koen+Lefever · · Score: 2

      Rubbish.

      I have two kids, had to raise them on my own over the past 16 years without any help from their mother since they were 3 and 2 years old. The oldest has now left the house, the youngest is still living with me.

      My solution was: work for the money (as programmer and/or system administrator) until 5PM, pick up kids from school and take care of them until 10PM. After 10PM, I studied for my masters (philosophy of science & logic) for my personal enjoyment and as a (rather dubious & risky) investment in my next job. It worked out: I'm currently professor at a university college - teaching maths, information systems & philosophy (and enjoying it, I hope to do this until my students tell me I'm too senile for it).

      It is very possible, it just takes some organization and the zeal to do it.

      Never regretted having kids: if I got sent back in time I would do it all over again. I agree that "legacy" is worthless: it's about what we do with this life.

      --
      /. refugees on Usenet: news:comp.misc
    21. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      Consider that little molecule in your cells. It's there because it's been replicating for about 3 billion years. I don't think there's a need to change anybody's mind one way or the other, however, not having kids, simply makes someone an evolutionary dead end. It won't affect the person directly, but not having kids, means as far as evolution is concerned, that person is not fit.

    22. Re:Enjoy it while you can... by Anonymous Coward · · Score: 5, Insightful

      If you are saying you wish you didn't have kids, you don't love your kids unconditionally.

      Only for one-dimensional thinkers. Life's complicated, there are dimensions that don't include love.

    23. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      I would argue that most non-Anglo cultures have that mentality.

      Having a southern European background, I can tell you that you'd be up for a fight if you tried to impede a grandparent (your parents or inlaws) from caring / spoiling *their* grandchild. And that's a beautiful thing.

      The way I was brought up, there is an expectation (and deep desire) to look after one's parents as they get older. It's not a burden at all, I do it out of extreme love.

    24. Re:Enjoy it while you can... by fscking_coward_2001 · · Score: 2

      What about that 3rd or 4th child that never got a chance to experience life because Dad got a vasectomy.

      Damn right. Every sperm is sacred.

    25. Re:Enjoy it while you can... by xski · · Score: 1

      wishing I had mod points...

    26. Re:Enjoy it while you can... by tftp · · Score: 1

      What do your children think of this viewpoint?

      Nothing, if you don't have them in the first place.

    27. Re:Enjoy it while you can... by tftp · · Score: 1

      Furthermore, whenever a healthy man passes a healthy, fertile woman without impregnating her, they both are killing a child (by choosing to not have one.)

      If that corner case is not true, then all other cases are similar, up to a situation when people are electing to not have even a single child.

      In reality, of course, the Universe does not care either way. Waste your time and your life in any way you want.

    28. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      You are a simpleton with no brainpower to understand what he is saying.

    29. Re:Enjoy it while you can... by Lumpy · · Score: 1

      You are what is Rubbish.

      Try having kids forced on you by a lying wife, I love my kids but I would change ever marrying their mother in a heartbeat. I never wanted kids, but being forced to because of stupid religion and even worse cultural pressure is wrong. and a LOT of men are trapped into having kids like this every single day.

      --
      Do not look at laser with remaining good eye.
    30. Re:Enjoy it while you can... by manu0601 · · Score: 1

      Wait 'till you have kids and your tinker time drops to zero.

      Here is the trick to handle hacking + kids: do not sleep.

    31. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      That just sounds sad. Your kids would never been born. I feel bad for them, and for you.

      Why is someone being born a good thing? Not being born is not the opposite of dieing. Death does not negate birth. Not to mention that the world is overpopulated so every birth increases the misery of those who already live by a tiny notch when resources are limited.

      To illustrate this further: The fact that I wish my parents had never met does not mean that I wish to die. They were an extremely dysfunctional couple that got married due to family pressure and after a decade of trying ironically only managed to get pregnant just before getting divorced. My mother met "the love of her life" whilst expecting me and even though that relationship didn't last, it was the beginning of the end (on the upside, I have no memories of that time since I was just a baby). I'm thus fully convinced that if they hadn't noticed the particular job postings they did in the late 60s there would be a whole lot less misery in their lives since neither one is a bad person but they're just incompatible. However, if they were to lose their only child now, their misery would increase by several orders of magnitude. And maybe I should be factored in as well. I've had to endure being a diplomat between the two my entire life. If I sum up the good and the bad in my life, voluntarily checking out from the casino of life right now would leave me a lot more in the negative than I believe I need to be before I'm told to leave so it's better if I stay and play hoping that my luck will change. However, if I had never entered in the first place, the losses of all players combined would be just a tiny bit smaller.

      If I could change one thing, it would be the fact that any fertile (one night or longer lasting) pairing can - without any mandatory considerations - make one decision that solely affects the life of another person more than any other action you can undertake. Life (or society, choose the term as you wish) imposes criteria you must fulfill before every major action that affects others - getting a mortgage, getting a driver's license, becoming a doctor, getting elected to power - except bringing a new person into this (overpopulated) world. Biology enables that but biology also allows us to think rationally and we should exercise that ability. An easy exercise is to understand the difference between dieing and not being born. A more complex one is to determine what the life of a not yet existing individual would be like as your child and what your life will be like as a parent.

    32. Re:Enjoy it while you can... by Koen+Lefever · · Score: 1

      I agree with you that one should only have kids if one really wants to. Trying to force kids on somebody who does not want them is wrong indeed.

      My point was that having kids does not make it impossible to pursue things outside of work. I should have replied to the GP, in stead of to you - my apologies for that.

      --
      /. refugees on Usenet: news:comp.misc
    33. Re:Enjoy it while you can... by serviscope_minor · · Score: 2

      This guy's attitude is piss poor

      No it isn't. I don't get this thing about kids which totally disable's the rational part of people's brains.

      There's absoloutely nothing wrong with saying "I made a choice and did the best job I could but if I had it again, I'd choose differently.".

      Raising a child right grants our human biology an incomprehensible amount of emotional fulfillment -- probably more than any other achievement, but that fulfillment is directly tied to our initial emotional investment.

      Because veryone is the same? And also unable to think?

      Large scale surveys indicate that people with children are on average less happy than those without. Raising kids may be fulfilling (if it works out how you want) it's also full of stress, worry, broken expectations (oh just see those parents trying to live vicariously through their children), costs a bundle and leaves little time for the other things you enjoy.

      Do not pretend that the costs are irrelevant.

      If your kids are not the largest source of your satisfaction, then it's your own fault, not the entire world's for telling you what you're missing out on.

      That's a very high horse. How many days did it take you climb up there?

      Don't assume everyone is the same as you.

      --
      SJW n. One who posts facts.
    34. Re:Enjoy it while you can... by maestroX · · Score: 1

      This is from a guy that raised 4 kids. Yes I enjoyed my kids, but if I was able to go back in time and kick my teenage self in the nuts 30 times to keep me from ever having children, I would do it in a heartbeat. .

      Oh please, your *wife* raised 5 kids

    35. Re:Enjoy it while you can... by darkpixel2k · · Score: 1

      wishing I had mod points...

      There are also dimensions that don't include mod points.

      --
      There's no place like ::1 (I've completed my transition to IPv6)
    36. Re:Enjoy it while you can... by Anonymous Coward · · Score: 0

      I have 3 kids. I used to think like you until I read your post. You can think about it the other way around and it is as valid as your statement.
      "Dont waste your time at work to earn money and live at high consumer level. Just use your time to riase as many kids as possible. Their love will make your happier than anything else."
      For me, both options are as valid. But to be true, I just realize only after your post.

  18. New generation techie problem? by Anonymous Coward · · Score: 0

    See this as a modern day IT problem.
    - Your boss needs a job, IT geek title and budget more than you, hence is justifying the head count with menial work
    - Engineers automate menial task, unless they have no other work if automated
    - You work in an industry that is too buzzed to separate corporation and state,

  19. Benefits both by Anonymous Coward · · Score: 0

    If I learn something that directly benefits my employer, it also benefits me should I and my employer become, shall we say, estranged.

    Also, learning is an activity that has it's own rewards.

    What I don't do on my "own time" is read work email, and work on regular assignments other than think over various issues that have been troubling me.

  20. always, no holds barred by mexsudo · · Score: 1

    I always have and always will do lots of "work stuff" at home. a good part of my free cash goes to that, and I don't regret it at all. Not trying to get ahead any more (63 years old) but I enjoy my work. I like to learn. I can't spend every moment at the office, so I do stuff at home so I can tinker when the wife and grand kids are doing their thing. I like tools, I have more than my company ever will

  21. Its fun by BurfCurse · · Score: 2

    I do the same and I consider it fun. I guess that's why I like what I do. Does it benefit my employer? Well certainly, but it benefits me too in terms of job performance, confidence, and job satisfaction. I tinker with things that I think are fun. The experience that you gain will take your career in that direction.

    1. Re:Its fun by hodet · · Score: 1

      This is the truth. I have always found that the best in my profession love what they do. The ones always whining about not enough training on the job or in class are the ones that are least effective. They have no joy in their heart for this. You want to learn? Then go, learn. There has never been a better time then the present day, with all the resources we have right at our fingertips to engage your mind.

  22. Compulsion? by Shaddow0001 · · Score: 1

    I don't have my home servers and desktop/laptops, for either my current or future employers. I'm likely just a compulsive tech person. I do know if i haven't coded something for a while, for my personal self, i get itchy fingers, and have a NEED to increase my skills/try something new. Ie. I'm working on an android app... not because I don't get enough work at 'work', but because i have this cool phone and would really like to see what i can MAKE it do.... it's a compulsion thing. It has been my experience that the most 'competent' programmers/tech people, have a 'need', that is as strong as most drug addictions, and doing extra stuff at home just allows you to focus on the things you are PERSONALLY interested in vs. work you HAVE to do.

  23. It's not just benefiting your employer... by DigitalSorceress · · Score: 2

    It's not just benefiting your employer, learning benefits you too:

    Directly by keeping your mind active and engaged.

    Directly by allowing you to experiment with ways to do things that might not be allowed in your work environment.

    And not the least of which - it's "RBT" (Resume Building Technology) - While you may not be able to claim you did xyz on the job, you can at least indicate your familiarity with the technology.

    With so many HR departments acting as gatekeepers - the first person who looks at your application may be someone who only knows to look for the correct buzzwords... when you can legitimately claim to have some knowledge of buzzword x, you improve your chances of getting in the door.

    Then, when you talk to someone in the actual interview, you can mention that this is research you do on your own time - to improve/hone your skills.

    If that doesn't get you points with the hiring person, well, you're likely interviewing for a place you're going to HATE.

    --

    The Digital Sorceress
    1. Re:It's not just benefiting your employer... by hobarrera · · Score: 1

      It also benefits you because you had FUN doing it, and what's life without fun!?

  24. I do it at work anyways. by Lumpy · · Score: 2

    It's easier to get forgiveness than permission. so I have a separate setup that is not on their network that I simply plug into to do my bidding and experiments. If I am learning new skills for them then they can pay me to do it.

    --
    Do not look at laser with remaining good eye.
    1. Re:I do it at work anyways. by cdd109 · · Score: 1

      same here

    2. Re:I do it at work anyways. by Lonewolf666 · · Score: 1

      Similar here,

      although it is more likely to be a new programming approach to an existing project. So instead of a complete "private" computer setup it is more likely to be an unofficial change set that modifies only a few parts of the project. It may even live on the official TFS as a "shelf set" ;-)

      --
      C - the footgun of programming languages
  25. You've got it backwards by coinreturn · · Score: 1

    Spend as much work time as possible developing your personal projects. Just don't let them know about it.

  26. If you're not .... by yelvington · · Score: 1

    If you're not investing your energy in your personal time in furtherance of your mastery of your craft, you're doomed. The world will swiftly leave you behind and it's nobody's fault but your own. The coding skills you have today are obsolescent in 18 months. It may be wise for your employer to invest in your continuing education and foolish to not do so, but it's not the employer's responsibility. It's yours. You made the choice to be in a line of work where very little is permanent.

    If you're not comfortable with that, consider masonry.

  27. Not for my employer ... by PPH · · Score: 3, Interesting

    ... but if they want to take advantage of my skill set, the end product will end up looking like what I do at home.

    Being in the engineering (electrical) field, most of my software projects have been voluntary. Need something done? I can do that. Oh, you wanted it done on Windows? Sorry, I don't do Windows. I know my way around Linux or some other *nixes. If that's not suitable, find someone else to do it. In some cases, after a few months of playing with point and drool with no progress, they come back.

    Most of the challenge in what I build is the domain knowledge. My skill set with tools and environments (the proper ones) is sufficient to get the job done with minimal fussing over those issues. People who agonize over the language, IDE, or O/S of the day are making more trouble for themselves. Since at the end of the day the domain problem is still staring them in the face.

    --
    Have gnu, will travel.
  28. No by bmajik · · Score: 1

    At home, I want my technology to serve me, and not take up any of my limited time.

    I don't screw with it unless I have a particular itch that I want scratched.

    That said, my work environments and home environments couldn't be more different.

    At work, I work on Visual Studio. So I have windows machines with more hyper-V guests in them, running nightly builds of CLR and VS. Plus other ones for IIS/SQL to host test apps on.

    At home, I run

    - 1 windows workstation (turned off until I run a network drop over to it. We just moved),
    - 1 surface RT my wife and I share
    - 1 mac mini in the living room, when we want a bigger screen and keyboard
    - an Ubuntu media/utility server in my rack
    - a PC Engines Alix running openbsd as my edge device.

    We use our smart phones at home a lot to watch email and facebook.

    I just retired my ~6 year old windows media center machine for a WDTVLive. We also use an Xbox 360 for video games and DVDs.

    I did a big batch of fiddling recently, as we moved house to a rural property with multiple buildings. I learned about Ubiquity hardware and have retired my previous consumre grade wireless gear in favor of UniFi APs, and I also have a Nanostation link between my house and shop building (with UniFi APs in both spots). Getting that setup was fun and easy, and unlike the consumer grade APs I was used to, I haven't had to power cycle the Ubiquity gear yet since owning it. Solid reliability and astounding speeds.

    Also, after I got the WDTVlive and decided I liked it, and packed up my HTPC machine.. only then did I realize that the WD box wouldn't play any of my Hi10P anime. So I spent some time the other evening learning about ffmpeg and x264 build-from-source. My Ubuntu machine isn't fast enough to on-the-fly transcode hi10p to 8bit, and the binary distributions of ffmpeg and x264 on my old Ubuntu release didn't deal with 10bit either.

    So, I need to spend some more time here, but honestly, it might just be easier to use handbrake on windows..

    --
    My opinions are my own, and do not necessarily represent those of my employer.
  29. Re:Depending on your intellectual property agreeme by msobkow · · Score: 1

    Learning how to use tools effectively is not the same thing as developing software for the business at home. I've often done the former, but never done the latter. If you want something for the office, you pay me. Up front.

    --
    I do not fail; I succeed at finding out what does not work.
  30. I do not by Anonymous Coward · · Score: 0

    My desire to play videogames, play saxophone, chill with my kids and have sex with my wife prevent me from donating time to work.

  31. I separate. by flaming+error · · Score: 5, Interesting

    I have a life. A wife who loves me, an ex that hates me, ingeniously dramatic kids, engaging friends. I feel slightly bad that I'm not investing extra time to stay at the profession's bleeding edge. But I genuinely prefer the company of warm bodies, music, games, conversation, food, physical work, and laughter.

    So I doff my hat to all you die-hards with the ambition and drive to advance our profession, and I thank you. But that's not for me.

    1. Re:I separate. by satan666 · · Score: 1

      Weirdo!

    2. Re:I separate. by Anonymous Coward · · Score: 0

      I'm totally with you!
      At home I have a 3-year-old $300 laptop that runs Linux-Mint-LTS. Fixing the occasional broken update is the extent of my "tinkering" at home.
      When I am away from work, I prefer to spend as much time away from a desk and a computer as is absolutely possible.

    3. Re:I separate. by Anonymous Coward · · Score: 0

      Magnificently stated, thank you.

      I've always felt that you can either live to work or work to live. I much prefer the latter viewpoint.

  32. Occasionally by Anonymous Coward · · Score: 0

    I do this occasionally, but only if the work goal aligns with some personal learning goal I have...

  33. Separation of Church and State by Anonymous Coward · · Score: 0

    Work for an MS shop. Run Linux and OS X at home.

  34. It's part of who we are. by Anonymous Coward · · Score: 0

    We tinker. This benefits both us *and* our employer. It's certainly helped me as I've climbed the sysadmin ladder over the past 25 years. Sadly, I'm one of those chaps who never got a college degree, but with my continued tinkering and learning -- both on and off the job -- I've managed to learn huge amounts, and am now at my fourth Fortune 500 company as a top-level Linux engineer... and loving it.

    Bottom line: keep that Hadoop cluster going. Keep learning. Install stuff. Break stuff. And learn. Me? I've been running Linux as my primary desktop since '94, even when it was frowned upon. I've always managed to get it working in my environment.

    1. Re:It's part of who we are. by Anonymous Coward · · Score: 0

      No degree here either although pretty much every single person I work with assumes I have one. Most of them aren't very technical although we occasionally get some in who are really sharp but then burn out or move on. I love my job, I tinker at home a great deal, and if it weren't for my passions and inquisitive nature my lack of a degree would've been a real problem. Instead I make over 6 figures and do just fine. My job and my personal tinkering pretty much blur together as both of them are interesting...

  35. I've separated them by Anonymous Coward · · Score: 0

    My personal (coding) projects are all done in a language aside from the one I code in at work. They target a different platform, and they hold different themes. I find it a lot easier to get enthralled when my hobby projects dont draw my brain back to work. However, when I am at work I still see the benefits of continued learning. Neither of these directly affect each other, but they both benefit each other with experience and design skills.

  36. just a thought... by woodworx · · Score: 1

    Since I have a security angle to my job, I wanted to ask: if you are practicing your coding at home is your home system secure? will your home coded app be put into the production system 'as is'? (creating a back door if your system is already compromised.) maybe it's a dumb question and a moot point, but seeing how a home brewed app (read developed in-house) used by a major commercial entity just gave up 400K credit cards, it leaves me to wonder what the process was all the way thru the development process, which we may never fully know. on the other hand, my hobbies tend away from system administration so I have pretty good separation, or I would be typing this in from the loonie bin.

  37. None by Anonymous Coward · · Score: 0

    The last thing I want to do when I get home is work.

  38. Wives by phantomfive · · Score: 1

    Sometimes wives don't understand that work is something that the husband enjoys and wants to think about outside of work. A lot of people don't even want to think about work except to complain.

    Very often a wife is intimidated by male passion when it is directed at anything other than herself. Invest a little effort into letting her know that she is the center of your universe, but you enjoy having fun with other things, too.

    --
    "First they came for the slanderers and i said nothing."
    1. Re:Wives by Anonymous Coward · · Score: 0

      very VERY good advice
      captcha=touchy

  39. Guilty as charged by Gruturo · · Score: 1

    I rebuilt the whole damn Kerberos/LDAP infrastructure at home, including multimaster replication, and integrated Mac, Solaris, Linux, BSD and Windows boxes into it.

    --

    Vacuum cleaners suck. Kings rule.
    1. Re:Guilty as charged by Anonymous Coward · · Score: 0

      I rebuilt the whole damn Kerberos/LDAP infrastructure at home, including multimaster replication, and integrated Mac, Solaris, Linux, BSD and Windows boxes into it.

      um... and what did you do for the rest of that afternoon?

  40. No copycatting by flymolo · · Score: 2

    My home projects tend to be on the peripheral edge of my work. I proof of concept stuff. I try a new library that might turn out to be useful. That's the best balance for me. If I pitch it at work, I have to promise return on the time. This makes my creative projects stressful. If I play with it, it fails or it doesn't. Either way I've learned something, and haven't had to worry about deadlines.

    --
    "Sometimes it's hard to tell the dancer from the dance." --Corwin Of Amber in CoC
  41. I use personal time to learn what I want to learn by unimacs · · Score: 4, Interesting

    A lot of the time, - maybe even most of the time, my personal skill building exercises will benefit my organization as well. I'm OK with that. There are so many posts on slashdot about people finding themselves unemployed or in danger of being unemployed because their skills are out of date. I prefer not to rely on my employer to make sure my skills are relevant.

    Plus, it's fun.

  42. Random Success... by Anonymous Coward · · Score: 0

    When you consider the random processes that constitute "management" and how they often don't listen to systems/software engineering, but rather let "ops monkeys" go screw around, why on Earth would you ever try to help out your company? You should direct your energies to helping yourself. When you run a Monte Carlo analysis of your suggestions to management, management understanding them, management listening to them, "ops monkeys" actively trying to nullify your suggestions, and sunspot activity in general you are better off helping yourself. Even Amazon management will one day stop listening and fall back into the "ops monkey" abyss and implode. Also, you need to turn your experience into a Masters or PhD. Remember, certifications are only there to help your stupid employer when the lawyers come looking for the innocent. They can then hang you on deviations based on some crappy procedure in an A+ or MS book.

  43. Re:FUCK NO. by Anonymous Coward · · Score: 2, Funny

    Look, we've told you several times now that you're not welcome here, Mr. Stallman!

  44. Glad I am not alone by Anonymous Coward · · Score: 0

    I have been a developer, sysadmin and now am a Technical Manager. I have invested in a ton of books (o'reilly etc) and hardware over the years since about 1995. The main reason is my employers have never seen continual learning as being a necessity until they see an immediate need. But without continual learning how the heck do they expect their employees to "make the leap" has been beyond me! anyway I have been thinking about striking it out on my own for a while. With a young family it doesn't seem likely right away. Hopefully soon.

  45. How I copy my cats by Anonymous Coward · · Score: 0

    I let the tom have some quality alone time with the queen. This usually results in some VERY strange noises. Afterwards the cats consume all of the cheeseburgers available, and then a litter of copy-kittens appears in about 66 days. Those kittens eventually grow up to be copy-cats in about a year, but some are early bloomers and may have kittens of their own when they're only 5-10 months old.

    FFS dude, it's called learning. It's a life-long process. Learn the new technology outside of work, and then tell your boss about it. If the boss thinks it's worthwhile, guess who will get paid to implement it? You, dumb ass.

  46. Re:Bored wives of nerds by jedidiah · · Score: 4, Funny

    > Me and the boys fuck your wife while you tinker with your nerd shit.

    My wife? You can't handle my wife.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  47. I do what I do... by dvoecks9011 · · Score: 3, Insightful

    because I have a genuine interest in solving problems. That interest doesn't stop at 5pm. I don't feel the least bit "used" that I use my own time to tinker, and learn no things that ultimately benefit my employer. I feel much more satisfied learning things than I would if I spent that same time watching a lot of TV. That's also the same reason I listen to audio books while working out. Learning things IS my hobby.

    1. Re:I do what I do... by Anonymous Coward · · Score: 0

      That interest doesn't stop at 5pm. I don't feel the least bit "used" that I use my own time to tinker, and learn no things that ultimately benefit my employer. I feel much more satisfied learning things than I would if I spent that same time watching a lot of TV.

      There are things to do other than work or watch TV.

      I haven't found a job yet that allows me to pursue the breadth of my interests, and there frankly isn't enough time outside of work to learn about and experience all of my non-work interests. Therefore, work is largely limited to work hours with the exception that if I am doing something that gives me a lot of free brain cycles (e.g. hiking), I tend to spend a lot of time thinking about work-related challenges.

    2. Re:I do what I do... by Anonymous Coward · · Score: 0

      Hi ! any free audiobook to recommend ?

  48. Explicitly not for work by dutchwhizzman · · Score: 1

    If work won't invest in lab space,time or training, I won't invest *my* time in doing what they should be doing. I do have my stuff, but I learn what I think will benefit me. Sometimes that happens to be the same as my work is about at that moment, but almost always it's something that I find interesting at that moment.

    If work asks me to check out stuff at home, I tell them I leave home to go to work and when I'm done working I go home again. I'd like to keep the two separated. They know I have stuff going on at home and would probably be more than able to do what they want there, but they pay for my time there only, not for my time or equipment at home.

    Cheapskates will always be cheapskates. If you want to work for a company where you get to nerd out and try new stuff, go work for a company that has that. They're not going to change because you want them to.

    --
    I was promised a flying car. Where is my flying car?
  49. Re:Er...no by jedidiah · · Score: 1

    Most employers suck. The larger an employer is, the more likely they are to suck worse.

    Defending against the trained monkeys you've designed your enterprise to be run by is a considerable challenge that leads to predictable results.

    Once you get past the monkeys, many of those constraints are stupid and counter-productive and should be violated by anyone that has enough of a clue to fend for themselves.

    --
    A Pirate and a Puritan look the same on a balance sheet.
  50. Nerdy Sailor by Anonymous Coward · · Score: 0

    I live on sailboat. And although space is extremely limited; i still have a full development stack mounted to my hull behind a bulkhead.

    My reasons are same as OP; at home i have the flexibility to try new things (gasp! open source) and can get work done on a development instance which isn't crippled by a hard drive encryption policy.

    All of my work at home has to be limited to POC, non-production type activities, but it certainly provides a more enjoyable programming experience.

    My day-to-day is so bogged down with dealing with people who have no idea what they are doing, after work activities are the only way for me to continue to learn.

  51. look at the bigger picture by Anonymous Coward · · Score: 1

    Whenever you learn something that benefits your company remember one thing, it is YOU that is learning something, the company may benefit in the short term but you will benefit in the long term. Education is one thing that can never be given and never be taken away. Never ever stop learning, you will always end up being the ultimate beneficiary.

  52. Me to. by mjwalshe · · Score: 1

    Luckily at RBI I had 3/4 spare pc's I could convert to test/linux boxes then again i worked in a small team and had a director as a boss. At home I am just setting up a hp microserver to run a small virtulised hadoop cluster. I also have done the formal Cisco CCNA to expand my knowledge and to help with being a full stack developer.

  53. Have you ever heard? by __aagmrb7289 · · Score: 2

    Of a job that pays well, because you are expected to be a professional that is continuing to improve your own skillset? There are many, and development is one of those.

  54. Really tried to roll back by Anonymous Coward · · Score: 0

    Like someone else said, once you have kids your free time drops to zero. Once mine got into their teens that eased up and now I've found myself backsliding into my old ways. It started innocently enough. My wife needed her own computer, of course. Then my oldest boy. Then the youngest needed his own machine. When they lost interest in consoles I had no choice but to help them each build their own gaming rig. When one of the computers crashed it became clear we really *needed* a backup server. By then of course I'd upgraded to a new machine of my own, complete with 16GB RAM and TB disk to support "just a couple" of virtual machines. Yesterday I found myself looking at the pile of old computer equipment in the corner of the bonus room and thinking. "what can I do with this stuff?". Not "where can I dump it", or even "who could I donate it to", but "how does this fit in with my next project?"

    Seriously though, I don't think there are many of us out there who are smart enough, disciplined enough, or endowed by our employer with enough on-the-job education that we can afford *not* to spend a considerable amount of off hours time sharpening and even broadening our skills. It's part of what makes us who we are, and I think is what separates the real IT "professionals" from mere IT "workers".

  55. I spend time learning by JustNiz · · Score: 1

    but nothing my employer does interests me in any way , so I spend my time learning about things I am interested in, not what would benefit them.

  56. Re:Unfortunately it is happening across America by spottedkangaroo · · Score: 1

    I know this is a (racist) troll, but the lack of a decent social safety net and government mandated contraband is what drives up crime... Most people would prefer a decent job type job.

    --
    Imagine if you weren't allowed to use roads because a bus company complained about your driving 3 times. --skunkpussy
  57. You Insensitive Clod! :p by SuperCharlie · · Score: 1

    I quit working for "The Man" 5 years ago and now work for myself. I find that I work twice the hours, at least, but I also take regular learning tangents and am free to follow them wherever I wish, and often times they add to my general knowledge and allow me to offer different, new services and such. I find that I do a lot of "me" learning in-between projects and it not only helps me grow but also allows me to clear my head for the next project.

  58. Not sure I get it. by cfulton · · Score: 4, Insightful

    Doctors, Lawyers, Engineers, Researchers almost any professional has to keep up with the literature and new developments in their field or fall behind and become irrelevant. While some, might sometimes, be given some time at work to learn and keep up with advancements they are all (the successful ones anyway) reading journals or learning new techniques on their on time. I am not sure what makes developers feel like they are different and should be compensated for keeping up with their chosen field of endeavor.

    --
    No sigs in BETA. Beta SUCKS.
    1. Re:Not sure I get it. by Flammon · · Score: 1

      Are you saying that I should increase by hourly rate to $250/hour so that I can work for 2 hours and do research/whatever/post on /. for the 6?

    2. Re:Not sure I get it. by pla · · Score: 1

      While valid, you need to understand the magnitude of the continuing education involved.

      I live with a medical professional. She needs to do quite a few CEs every year to keep her license, though realistically she would do it anyway to do her job well. But when I say "quite a lot", that means reading a weekly 4-6 page trade journal and spending one afternoon every six months or so at posh "seminars" where they wine and dine her on her employer's dime, oh and it has a quiz at the end to make it officially "educational".

      As a programmer, I could literally spend every nonwork hour - Including those I currently use for sleep - Learning about new technologies, new laws that affect my trade, new trends that the PHBs will look for next time I need a job... And still slowly fall behind. We manage to stay relevant only by specializing, though at the same time staying generalist enough to carry on a conversation with our peers in other specialties.

      Don't make me laugh by comparing the two. I may have no licensure requirement to keep my skills up, but if I put in the same amount of time as she does, I'd find myself unemployably useless within five years, while she remains at the top of her game.

    3. Re:Not sure I get it. by cfulton · · Score: 1

      If you can increase your hourly rate to $250/hour and find someone to pay you then you should do it. If you are working for less than you can charge then you don't understand the economy you live in. Research won't help you if you don't understand the basic economy of your society.

      --
      No sigs in BETA. Beta SUCKS.
  59. Tough to fit some technologies into the budget by swb · · Score: 1

    That's maybe true for coding, which can largely be done inexpensively for the most part, but there's a lot of IT work where even if you WANTED to do it at home it's cost-prohibitive to do so.

    While it'd be nice to have a three tier fiber channel & 10G SAN in my house, I can't afford one. Freebie products like OpenFiler and the like don't cut it because while some of the concepts are on display, there's a shitload that's not in it nor is what you kind of need to know, like the actual management interface, hardware and connectivity. Nor is there anyway to generate real-world workloads which might give you an idea if whatever you've done actually works right.

    The same is true of lots of infrastructure components. You can halfass around with some used Cisco equipment, but you can really only get so far when features aren't even in your software or sometimes even hardware.

    1. Re:Tough to fit some technologies into the budget by dnavid · · Score: 1

      That's maybe true for coding, which can largely be done inexpensively for the most part, but there's a lot of IT work where even if you WANTED to do it at home it's cost-prohibitive to do so.

      While it'd be nice to have a three tier fiber channel & 10G SAN in my house, I can't afford one. Freebie products like OpenFiler and the like don't cut it because while some of the concepts are on display, there's a shitload that's not in it nor is what you kind of need to know, like the actual management interface, hardware and connectivity. Nor is there anyway to generate real-world workloads which might give you an idea if whatever you've done actually works right.

      The same is true of lots of infrastructure components. You can halfass around with some used Cisco equipment, but you can really only get so far when features aren't even in your software or sometimes even hardware.

      In my experience, the most important learning tends to be in areas where its possible to experiment at home if you do enough homework to research the issues. For example, its true you can't learn the step-by-step process of interconnecting a Hitachi 150 at home, its also true no one is going to ever trust you to do that based on knowledge you gained from tinkering at home anyway, even if you owned one.

      But do you really understand what the real issues of designing, managing, and supporting a real SAN are? Do you know what the real issues are when it comes to RAID rebuilding? Write-back caching? Virtualization workloads? When to lean on IOPS and when to think about throughput? Do you know what the ARC does in a ZFS SAN? How the cluster stores like Ceph and Gluster really work? Can you converse intelligently with vendors when it comes to cache tiering? None of these things costs a significant amount of money to experiment with and learn at home (relatively speaking for IT people), but actually knowing through first hand experience what these things are would put you ahead of 99% of the people *involved* with these things, because most of the people who support SANs only know what the vendor told them, and can only do what instruction manuals describe. They often don't know why they do what they do, and that's where independent learning can generate huge professional skill advantages.

      Even today, most of my testing is done with virtual systems provisioned in the slack space on our virtual clusters or just plain on my normal work PC. 32 GB of RAM, some fast SSDs, and Vmware workstation and I can run whole networks of systems for hundreds, not even thousands, of dollars. And I have the theoretical budget to spend thousands on test gear. I just almost never do.

      The most important things to learn are not the specific step by step procedures for things, which change daily and are easily rendered obsolete. Its the concepts, the issues, the practical requirements and the fundamental limitations, that are the most valuable things to learn, and in this day and age the most expensive part of learning them is dedicating the time to do so with intellectual honesty (meaning: don't just get it right to check a box on a list: constantly question whether the testing and research you've done is limited or flawed in some way, and can be extended or corrected - you have to be your own worst critic).

    2. Re:Tough to fit some technologies into the budget by BLKMGK · · Score: 1

      I think if you look at what some of the wholesalers are selling in the way of retired datacenter equipment you might be VERY surprised what can be built at home. It might not be quite bleeding edge but it will get you experience bigtime. Cisco switches, fiber, 4U SAN chassis, all sorts of stuff. Plenty to learn without completely breaking the bank on new hardware if you shop around, hell Craigslist in my area has a shit ton of hardware!

      --
      Build it, Drive it, Improve it! Hybridz.org
  60. A duplicate of the whole thing!!!! by satan666 · · Score: 1

    I currently work for a major New York based media outfit
    with a huge Datacener. Naturally, I have created
    a duplicate setup in my bedroom/lab.
    Hint: VMWARE

    Kidding, just kidding...
    Seriously, only a few hundred boxes :P

    Even more seriously, old machines are perfect for
    tasks like that. In my real lab at home, a have a few Sun boxes
    (poor, poor Sun). and about a dozen machines that run
    whatever I want them to.

    Everybody has at least 16GB RAM, ~2.5-2.8GHz multicore
    CPU's and plenty of disk space.

    Each box is worth less than $100.00 on eBay.
    Sometimes I get them when they reached end
    of life at work and we throw them out.

    Noise is no problem. Everybody is nice
    and quiet.

  61. Absolutely by BestNicksRTaken · · Score: 1

    I think most of us have various setups at home for learning/experimenting, partly because its fun, partly because its a good way to get a better job and partly because our employer doesn't give us proper development environments!

    Its been a long time since I've worked at a place that has a proper dev->staging->production setup.

    I'm glad the op didn't use the term "lab" which always seems to be clueless people trying to get a CCNA, rather than people actually interested in their trade.

    --
    #include <sig.h>
  62. Not a CopyCat installation by ebh · · Score: 1

    But does a Cue:Cat count?

  63. Separated, but cross pollinating nonetheless by Anonymous Coward · · Score: 1

    I thought my "me time" hobbies were strictly for me, but I have found application of water-skiing, snow boarding, photography, auto racing, bicycling, and boating knowledge to help get things done at work.

    If I didn't know these things from outside hobbies, many a project would have stalled at the "well, I can't find anything in the McMaster catalog that will do what we want" stage.

    Flipping it around, McMaster was a work learned resource that has made home life a whole lot easier - can't find a 10-24x1.25 brass screw at Lowes? Not really a show-stopper, after all.

    1. Re:Separated, but cross pollinating nonetheless by Anonymous Coward · · Score: 0

      the primary reason I have a Hadoop cluster tucked under my desk at home (I work in an office) is because my drive for learning is too aggressive...

      and I have found application of water-skiing, snow boarding,...blah blah blah

      Everyone knows people like these guys. They learn too fast, exceed the system, they invented everything, they saved the world multiple times, and if you let them corner you they will tell you over and over and over again in excruciating detail...all made up.

      Narcissism is a real psychiatric disorder. Obama suffers from it. Don't be an Obama.

    2. Re:Separated, but cross pollinating nonetheless by Anonymous Coward · · Score: 0

      Somebody is clearly not okay with the idea that some people are vastly smarter than he / she is. The upper end of the IQ scale is nowhere near linear from point to point past 115 (or 85 for that matter) and IT tends to attract a nice number not doing hard science or traditional engineering. Add to that the fact that due to novelty, the outlying incidents are a lot more prominent, and yeah, some have people who have serious bragging rights.

      Repair guys always have a lot more "savior" stories than manufacturing line employees. Guess what, IT has a lot of repair jobs. Accounting, facilities management, HR, training.. these are all production line process oriented jobs. All of those people go home at 5, maybe 6 PM. The IT guy stays through 50 hours straight until the company mailbox databases are operational again.

      Sorry you don't get the limelight.

    3. Re:Separated, but cross pollinating nonetheless by Anonymous Coward · · Score: 0

      The more someone talks about how smart they are, the more likely it is that they aren't really all that smart.

      Do you hear doctors bragging about how they saved someone's life? Nope. In fact, the better the doctor is, the more humble and unassuming he is. that's pretty much how it is with real smart people.

      The way to tell how smart someone is, is to count the number of times they say I, me, my, etc. during a conversation. Deduct 5 points for each one.

  64. Benefit your employer or the person you work for?? by TooTechy · · Score: 1

    It has been said that the person we work for is ourselves. You just happen to sell your skills to your current (next?) employer.

    If you wish to remain relevant, then you need to stay up to date.

    Where and how you do that perhaps depends on your current network skills and the access you have to materials outside of your current employer.

    Can you VPN outside of your employer network?
    Can you proxy through your employer network?
    Can you read a book/kindle at your desk?
    Can you install appropriate tools on your employer lap/desktop? Xampp anyone? VMWare Anyone?

  65. No raise, no loyalty by Anonymous Coward · · Score: 1

    If you can get a better offer outside, you should probably be taking it.

    Some places really do take advantage of their employees, and leaving is the easy fix. You can try negotiating (aka threatening to leave), but that's usually not successful unless there is a credible outside alternative, and if you've got to threaten like that, you're probably better off taking the alternative.

    On the other hand, I worked as a small shop that didn't always keep up with competitive salaries, especially during the first bubble. I made a point one day of loudly congratulating our intern on his starting pay offers of $71K and $72K (when some people in-house with the same degree + 5 years experience were still making in the 40s) - management did get the message, substantial raises went all around the next quarter.

    1. Re:No raise, no loyalty by geoskd · · Score: 1

      Most places really do take advantage of their employees

      Fixed that for you.

      --
      I wish I had a good sig, but all the good ones are copyrighted
  66. Virtualization has helped out experimentation by the_scoots · · Score: 2

    Our workplace has been pretty laid back about people experimenting with whatever they would like once we got set up with Amazon. Want to try out anything new, just remember to shut down the services when you're done. We're limited to what Amazon has available, but for a web and app focused business, we have a ton of options available.

  67. Re:Er...no by es330td · · Score: 1

    The larger an employer is, the more likely they are to suck worse.

    I think suckage is a matter of perspective. The larger a company is, and the farther one is from the top, the more specific and limited any given worker's job duties are. In the five person software company I worked for, the owner washed the dishes in the break room. In the Fortune 1000 company I worked for, we had one employee who just sorted printouts coming from a bank of printers. Some personality types like having a very defined role and set of responsibilities and want their job to be set hours, responsibilities and compensation. I suspect that the set of people who want that has very little overlap with the average /. user.

  68. Kinda, but not really. by khellendros1984 · · Score: 1

    For me, a copycat installation would just be a Linux box and a code repository. Most of my machines run some form of Linux, but most of my own projects aren't large enough to bother with much in the way of revision control, so I don't usually do that part of things.

    When I'm writing something for myself, it tends to be in areas that I don't get to cover at work (playing with C++11 features, graphics, audio, etc). While I'm not making any kind of attempt to specifically better my professionally-useful skills, I'm sure there's some overflow of benefits from time put into my personal interests. I have some coworkers that run full server farms at home, though. That sounds too much like work, so I've avoided setting up anything like that.

    --
    It is pitch black. You are likely to be eaten by a grue.
  69. Advantages to working for a hardware reseller by davidbrit2 · · Score: 1

    I work for an IT hardware reseller (mostly; we do some new stuff too), so scrounging up some lab boxes or test beds usually isn't a problem. I've got one in our rack right now that I fire up to mess with VMs via Hyper-V, rather than adding a bunch of extra load to our ESX cluster. And we mostly deal with smaller development projects, not spending months building huge software packages, so it's generally not too hard to grab a few hours of downtime here and there to read and experiment with stuff. Our dev team (a whole two of us) have MSDN subscriptions, so it's open season on learning MS products and figuring out what might be useful to us.

    Thus, I don't have a ton of experimental IT gear at home, nor do I feel all that compelled to continue doing at home what I do all day at work. I've got a desktop that does a few light server duties, and which is mostly just a means to and end. I do have a growing pile of assorted tablets, though...

    1. Re:Advantages to working for a hardware reseller by LesFerg · · Score: 1

      I work for a Fortune 500 company which is a microsft gold partner, but they made us sign some crap agreement that all MSDN resources are to be used at work on their equipment only, so at home I learn and tinker with mostly non-microsoft technology which is not and never will be accepted for use by my employers (their loss). Their reasoning mystified me until we learnt that it was just a policy created by the IT management to make their job easier, so quite unrelated to the company-wide misunderstanding and total under-utilization of their developer resources.

      Of course, I will need to be extra creative and put something out there to show potential new employers that I know some of this technology, if I decide to get a job using it in a non-MS environment, as I have not been using it in the workplace, but it still gives pleasure to learn and investigate alternative tech.

      --
      If I had a DeLorean... I would probably only drive it from time to time.
    2. Re:Advantages to working for a hardware reseller by BLKMGK · · Score: 1

      If you guys resell at retail level post up a link - I like to find retired hardware deals :)

      --
      Build it, Drive it, Improve it! Hybridz.org
    3. Re:Advantages to working for a hardware reseller by davidbrit2 · · Score: 1

      Sure. We'll sell to pretty much anybody, from a garage hobbyist, to a global corporation.

      Great Lakes Computer

      We've got a pretty sizeable warehouse full of previous-gen (and current gen) goodies, which is why I can throw together a test rig on very short notice, and for comparatively little cost. I think our sales and purchasing guys can track down REALLY old stuff, if you've got some ancient Sun gear you need to keep running.

      Disclaimer: I work for them, but I'm not an official company spokesperson. All of this rambling is purely my own views and opinions.

    4. Re:Advantages to working for a hardware reseller by BLKMGK · · Score: 1

      Thanks! I don't have anything in particular I need to keep running but am considering adding still more hardware to my collection. I've got the itch to put together a more capable ESXi machine I think and while Craigslist has some tempting offerings I'm also looking to wholesalers such as the one you work for to find deals. :-)

      --
      Build it, Drive it, Improve it! Hybridz.org
  70. Stopped doing it by rainer_d · · Score: 1
    Mostly, because the hardware is getting more and more powerful - and I don't "invest" as much money in my personal hardware anymore as I used to do.
    Thus, spare hardware (and dev-VMs) at work (which we have plenty) are faster than VMs at home.
    Plus, if we can show a benefit and it will add to the bottom line (or save a lot of time), we do get a project, time and a budget to build it - on current hardware.
    We do have a guy (he's now retired, but still contracts for us...) who has his complete build environment for a software (some 60ish VMs) on a server-sized desktop at home. He bought an LGA2011-board with a 6-core i7 CPU and 64GB RAM just for this.

    But he has always preferred to work from home anyway.

    --
    Windows 2000 - from the guys who brought us edlin
  71. Why try so hard to keep things separate?! by King_TJ · · Score: 1

    As someone else commented earlier on here, you should *always* really be working for yourself, not anyone else. You may be employed by someone else to carry out a specific set of tasks for them -- but what's wrong with those crossing over into the larger set of things you take a personal interest in and want to do on your own time anyway?

    I don't think I've ever gone as far as to try to duplicate a complete computer/network environment I used in the workplace? But certainly I've set up machines with software I would never have bothered to install if I didn't use the same or comparable stuff at work.

    It's been my experience that my former co-workers who made it clear they "don't like to take their work home with them" were the ones who were less effective at thinking outside the box to get problems solved at work. You know.... the types who lean heavily on support and maintenance agreements for various products and don't really try anything if they're not instructed, step by step, by the person on the other end of the phone? Or the types who strongly dislike and fight changes in the environment, if they involve them learning a new workflow?

    I'm not saying you should spend your free time giving your employer free hours of your labor. But I'm saying if you're in the right career, you should actually find some of this stuff interesting enough that you LIKE and WANT to play around with it at home, occasionally. It helps you land the next new job as much as it helps with whatever you might be currently employed for.

  72. It is the best thing you can do for yourself. by Anonymous Coward · · Score: 0

    I have a 4 node Dell C6100 with a single node for my personal needs, 1 node as a eucalyptus CLC/CC/SC and 2 nodes as Eucalyptus NC's. I develop instances and services for everything from Cassandra to Tomcat/nginx/etc. I love it. It is so much fun to play with and I learn so much on a daily basis.

  73. Nah.. by morgauxo · · Score: 1

    I have always had interests in both software and hardware tinkering. When I had a job doing hardware tinkering though I became much more interested in software tinkering at home and rarely did much with hardware. Since I became a programmer what I want to do at home is build things, real objects with my hands, not sit in front of a keyboard.

    And then there is the fact that on the rare occasion I do feel like doing a software project at home, my worplace is unfortunately a mostly Windows shop. I prefer Linux (although... at least Windows isn't Mac!) So nope. not learning much for work at home.

  74. Not my current employer but ... by bearinboots · · Score: 1

    I do a lot of learning on my own time to benefit my next employer. If I just relied on what I need to know to do my day-to-day job, I'd never be ready to get the next position.

  75. Currently unemployed, but... by awrc · · Score: 1

    ...when I'm in work, there does tend to be overlap. Not 100% overlap - a full mirroring of a work system - but enough that I could throw together anything I might need for work with reasonable certainty that it will work without problems. The major difference has tended to be the system - typically work environments have been Linux while I've been using Mac OS X on my home setup - and that the home system's running a more up-to-date setup than I do at work. It's just a more comfortable environment for me, and a good percentage of the time what I'm working on/learning is as much for my own benefit as for my employer. I may use their specific problems as the target for what I'm learning, but anything I learn that isn't proprietary to my employer has value to me.

    Of course, being stuck in the desolate IT wasteland (at least as far as anything interesting goes) that is Milwaukee and being in my mid-40s acts as a big demotivator for learning anything new, because employers seem to think somebody fresh out of college who has just learned the same skill is more desirable as a hire than somebody with that skill plus 20 years prior experience. I'll admit I'm not as cheap to hire, but experience seems to be a liability in the IT market, not a plus, with the people hiring apparently of the belief that all knowledge becomes obsolete the instant something new and shiny comes along. So nowadays I learn not because I'm under any illusion it'll make me more hirable, but because I find it interesting. It means I end up working on more offbeat stuff that's not necessarily of interest to anybody but me (like writing my own language for the hell of it) but I've got to keep my brain busy.

  76. I go to work to have fun. Don't you? by Terje+Mathisen · · Score: 1

    I've been spending many hours of my free time in front of a screen like now, close to every day since the day I got my first personal computer (an IBM PC clone back in 1982).

    This was two years before I landed a job working on PCs (chief responsible for all hw/sw on IBM compatible PCs in Norway's largest corporation), when I understood that they wanted to pay me good money (50% more than I was currently making) for doing what I was already doing as a hobby I was very pleased indeed.

    Since then I've written several tens of MBs of code (about 20+ MB before 1990), most of it in my free time even if I later could reuse many programs & algorithms in my daytime job. I have always had at least a couple of computers at home, currently I have just one big deskside tower and a bunch of laptops. They run Windows 7 & 8, as well as FreeBSD (my gateway/fw/ntp stratum 1/ipv6 gw box) and Linux.

    I've been able to work on a lot of interesting projects (if you google my name you'll find a few), including game code, ntp, crypto, graphics, video/audio decoding, simulation and modeling.

    Currently my main hobby project is to take raw LiDAR point clouds and use pattern recognition to try to generate vector base maps for orienteering, including shades of green and yellow to represent various degrees of runability and visibility.

    When I was ~20 years younger I won or made it to the podium in several programming/optimization contests, these days I've taken part in 3 of the 4 Facebook Hacker Cups that's been held so far. I usually make it to the second main round but I'm not fast enough any longer to get into the top 100 who make it to the finals. The main part is that it is fun to figure out problems and come up with efficient algorithms!

    They key message here is that even though I'm getting closer to retirement age, I have absolutely no plans to stop thinking/thinkering!

    --
    "almost all programming can be viewed as an exercise in caching"
  77. burnout by Anonymous Coward · · Score: 0

    The -last- thing I want to do is more programming when I'm not working. I want to read about the wooden sailing ship era or some other historical era with no computers. After long days of intense brain activity, I have to recharge. Or I would be a burnout case. In my younger days, new technology excited me. Now I just look at something new and give it a survival coefficient and wait to see if it dies, like a Game of Life simulation. Dart - .0001 coefficient, will be dead in 2 years. Android - .5 coefficient and it survived, and mutated so dramatically by 4.0 that I didn't miss anything. Apple - pay to play, forget it.

    If I do anything related to computers, I'll read a Dover math book about theory.

  78. Yeah, this .... by King_TJ · · Score: 5, Interesting

    I mean, if you're really the type who spends a lot of time wishing you had kids and have big ideas about all the fun you'll have teaching them new things, watching them grow up, and you look forward to attending all the little league sports games, piano recitals, and school functions -- by all means, have a kid or kids and don't let me discourage you!

    But I know I'm in the same camp as "Lumpy" here.... Got married to a woman who insisted she wanted a kid (or kids) badly. Got talked into the whole thing, with a lot of suggesting that I "wouldn't really have to do much of the work anyway, as long as I was going to work full-time and making most of the money". Not long after we had the kid, things disintegrated. She fell into a state of depression, left me (initially took the kid too, but pretty much handed her back to me after a month or two, deciding she couldn't handle it). So after a messy divorce, I was stuck raising my daughter pretty much on my own. Eventually got re-married, but to a woman who already had a couple of kids of her own, so now I've got 3 to worry about.

    Honestly, it's one of those things where I take the responsibility very seriously, and feel a sense of "duty" to make sure the kids grow up as successful as possible. But if there was some kind of time machine or way to wind the clock back and do it all over again? I would have certainly made different choices.

    I have a buddy who is adamant about the idea that every man should strive to accomplish things that leave something behind that outlasts them. (In fact, he got into woodworking after having a long career in I.T., because he got disgusted with the throw-away nature of all the work put into I.T. related projects. Today's hot new software is discarded tomorrow, and even entire programming languages become obsolete by declaration of a big name company like Microsoft, almost on a whim. He felt that with woodworking, it was possible to build physical pieces of furniture that would last hundreds of years and be used and enjoyed by generations long after his death.) Of course, this also means he sees great value in becoming a parent. I get that, but I also don't feel that need to create people OR things that outlive me? Once you're dead, you won't know the difference anyway, right? Often, I feel like the time (and money) needed for parenting is time/money I could have been doing something more personally rewarding -- especially with kids who are generally ungrateful for what they're given or have.

    I think you definitely want to have good, true friends... Nobody wants to wind up alone, or have nobody else to care for or about. But having kids isn't always the best avenue for that. It actually runs counter to the ability to make and keep good friends, IMO, because your time and resources are stretched so thin taking care of the family that comes first.

    1. Re:Yeah, this .... by Lumpy · · Score: 2

      You are the only person that has commented that has a clue as to what I meant. Thank you.

      --
      Do not look at laser with remaining good eye.
    2. Re:Yeah, this .... by Anonymous Coward · · Score: 0

      Just wanted to add that I'm with you guys completely on this one. Not everything is for everyone, and not everyone is "selfish" for making certain choices that some people don't agree with. Quite possibly the opposite, IMO.

  79. Re:If you're learning at home, then by definition. by lgw · · Score: 1

    Especially since everything tech-specific you know will be obsolete in 5 years. You want to develop expertise in the next big thing beforebig companies jump on the bandwagon. Frankly I have a lot less enthusiasm for the next tech stack these days, knowing it will be gone in few short years, but I still have a home VM setup because, like it or not, you have to keep up or become one of those unemployed tech guys complaining there are no jobs any more.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  80. As a "Dupe" of Libertarianism by ScottCooperDotNet · · Score: 3, Insightful

    A number of people in Dev and IT in general started with nothing but their curiosity and have achieved success. The first thing these guilds do is put up barriers to entry to protect the existing workers, which would lock out new blood and new ideas. It's OK if you're not a fan of meritocracy, but I sure wouldn't want to work for or with someone like you.

    1. Re:As a "Dupe" of Libertarianism by Anonymous Coward · · Score: 1

      This really is the belief. At a time of record profits, it's not possible to get anymore pay. Trying will only get you less.

      They won. They duped you into salary pay by calling you an engineer, and then have you work 60 hours a week. You're so lucky!

      Have you ever wondered who propogates these memes? Hint- It's the guys you are working for, the ones who only hired you because they make money off your labor. More money off your labor than they pay you.

  81. enamored with it all by Anonymous Coward · · Score: 0

    Yep, the life of us lovers of technology. Work all day, then go home and pull all nighters learning new stuff.

  82. How about seperating life and work? by 50000BTU_barbecue · · Score: 1

    I don't know about you, the last thing that comes to mind when I come home is "hey how can I do MORE of the same meaningless crap FOR FREE!!""??

    --
    Mostly random stuff.
  83. sure but.. by samantha · · Score: 1

    I have way more computers and computing capacity at home than I have time to fully utilize to do much that is very interesting. It is difficult to get the day job and the startup bootstrapping and a bit of R&R and have space capacity to fully build out even a couple of the cool ideas I have thought of for the home machines.

  84. Learn on the job by samantha · · Score: 1

    I go out of my way to find work opportunities at new or existing employers where I will need to substantially increase my knowledge and acquire new knowledge and skills to be successful. Doing so is what I am being paid in part to do in service of my employer's goals. I have no problem doing much of this learning on the employer's dime and at the office. As long as I produce sufficiently quality results in acceptable time bounds neither do they. I also seek to tune what I need to learn for the day job to what I need for my startup and other projects and am just plain interested in. Thus I get paid directly for learning things that I want to learn and indirectly by all the multiple uses for that knowledge and those developed skills.

  85. Re:Bored wives of nerds by iamnotasmurf · · Score: 1

    but what if my name is jack?

    --
    My sig has no nature
  86. Is it just me... by iamnotasmurf · · Score: 1

    ... or is this article just click-bait for people to vent about their shit jobs?

    --
    My sig has no nature
  87. Synchronicity by Anonymous Coward · · Score: 0

    I have my own projects that I do at home. I'm developing apps for the same OS as at work, so I'm running the same OS. I'm using the same tools. It's not so much that I'm using my home system as a learning lab. Rather, I get to try some things at work that might be useful at home and vice versa. Synchronicity.

  88. Dumb fuck by Anonymous Coward · · Score: 0

    Enough Said?

  89. Confucius has been quoted by dave562 · · Score: 1

    "Choose a job you love and you will never work a day in your life." For those of us who are fortunate, IT is a hobby that turned into a career. We do it because we like it. Because we like it, we naturally put in "extra" time, outside of "work".

    When I look for employees, I look for these kinds of people. When people in interviews tell me that it is my job to make sure that we have a training budget to keep their skills up to date, I pass them up. We do have a training budget ($3000-5000 per employee, per year). I do help people keep their skills up to date. But if people think it is their employer's job to keep them employable, I do not want them working for me.

  90. When I was younger by Anonymous Coward · · Score: 0

    I used to, when I was younger. I taught myself various programming languages and learned enough about Linux to champion it within the company. At work I developed major systems in C and later Perl, using skills I'd picked up at home. I became the guy people went to for web site development from working on my personal sites.

    I don't do that now. Aside from a bit of casual web development for myself, I spend my time doing other things. Sometimes still in front of a computer (digital photography mostly), but rarely to improve my job related skills either for my current job or a future one.

    Maybe that's an argument for ageism in the industry (yeah, yeah, anecdotally), but I don't have the drive to learn new geeky stuff that I had 10 - 15 years ago.

  91. All engineers research by Anonymous Coward · · Score: 0

    Any engineer worth their weight will have a home environment to tinker and experiment on. The role of engineer is a constantly evolving one, and it's essential to keep honing skills, and adding to those skills if you're going to make it in your career.

  92. The investment is worth it for me! by RudySolis · · Score: 0

    So my first comment relates to your companies security policy. Being someone who works on the 'other' side of that policy, and probably to the err of most of the poster's on /. (let the hate/trolling begin) it is extremely difficult to protect a business's information assets with current technology/solutions/policies/etc. as it is, let alone if users were able to setup experimental solutions outside of a dedicated lab environment. I won't go into much more detail than that, because those that get it understand, and those that don't - won't - no matter what I say.

    My second comment relates to the 'copy-cat environment'. While my current and past employers get benefits from the money I have invested in my equipment at home, ultimately it is for my pleasure and benefit, as I will explain. My decision to respond is being based solely on the fact that today I made such an investment. I decided that to really expand my network and do the things I wanted to do, I needed (yes NEEDED) a new switch. My non-managed Netgear 5 port gig switch and 4 port Asus wireless router with DD-WRT just isn't cutting it. Instead I opted for a Cisco SG300-20, why? because the layer 3 routing, 20 gig ports, backplane capacity/speed, etc. will allow me to not only tinker but have a really great home network. Cost $330. Sure I could have expanded with another $50-80 non-managed switch, and I know many people cannot justify it as I do.

    Why? reallywhy? Well because it directly translates into my ultimate success. I cannot believe how many times I've been able to directly relate the things I have/done at home into work scenarios. When we're talking to DBA's, Network Engineers, InfoSec, App/Dev, Senior Execs, Consultants, Vendors, etc. etc. having a wide pool of experience not only buys me credibility in the conversations, but often lends to better solutions. Starting a few months ago at a new Fortune 100 company from a small employer background, I was able to hit the ground running and gain the respect of my co-workers extremely quick. My previous employers actually had small labs, but finding time to tinker in them was next to impossible. Investing around $1000-$1500 per year in my knowledge is a small price to pay for the successful career I've had. And that is on top of the training and tuition assistance i have received from my employer. It's give and takeand for me, it's paid off handsomely. When I interview candidates (as I did three this week) who have been in the IT field for 12+ years and they know about as much as entry level candidates, or work with co-workers who don't understand why I'm pulled into all the high-profile projects I know it's because I've made investments like the switch I just bought.

    BTW, Hadoop is my next install we are getting ready to put it in at work and I definitely want to be in-the-know.

  93. I notice you vaguely said 'medical professional.' by Anonymous Coward · · Score: 0

    I notice you vaguely said 'medical professional.'

    I also note you said a weekly 4-6 page trade journal and monthly paid posh seminars.

    Nursing, respiratory therapist, etc. continuing education is educationally minuscule (and often lavish as you point out) compared to physician (and in particular subspecialty physician) CME, which was the subject of the grandparent post. Your anecdote is completely irrelevant in the context of the GP post.

  94. Re:I notice you vaguely said 'medical professional by kramulous · · Score: 1

    I don't think it is irrelevant.

    My of my friends are specialist surgeons ( I was meant to be one but had a far greater draw to mathematics, computing and engineering) and the extra research and learning work I have to put in far exceeds theirs. Admittedly, in the first 15 years (ages 18-33) they *may* have been ahead given the exams they needed to pass to qualify for 'x', but since, their research hours have dropped substantially. Mine however are as high as ever. I would easily put in an average of 20 hours per week of extra study, reading, investigation and experimentation. That would be averaged over the last five years (I'm 36).

    It is Saturday morning here, I have my coffee and am doing the quick fly around of 'technical' websites first before I do a deep dive into how I can efficiently and reliably get seamless, high (ish) data volume exchange from a multitude of browsers to a backend compute cluster for interactive data exploration securely. It will take most of my time up until Christmas Day. I'm on 'holidays'.

    This is normal. Those that do this stay relevant. Those who don't will not have employment in 5 years.

    --
    .
  95. Re:I notice you vaguely said 'medical professional by pla · · Score: 1

    I notice you vaguely said 'medical professional.'

    Only because getting specific would make it too easy for my coworkers to ID me, generally not a good idea.

    Suffice it to say, she makes twice what I do as a mid-career dev - Know a lot of nurses and respiratory therapists you could say that about?

  96. Good job by Anonymous Coward · · Score: 0

    I am right there on your boat sir. My job description requires regular overtime, but I have a couple of people at work that consistently take it from me. I work for one reason only. My family. If my job were to turn into something where I had to be away from my family for anymore than the 40 hrs I already lose I would quit. As it is I would like a stay at home tech job of some sort. My current job pays well, has good benefits and also pays up to 3K per year in tuition reimbursement. They encourage job related learning. SO I guess I have it pretty good over all although I still hate my job. I too would never work again if I was financially solvent. But life is what we make it and I am lying in my bed. I have an awesome family and I gladly suffer to make them comfortable.

    1. Re:Good job by Anonymous Coward · · Score: 0

      You are one of the many Anonymous (but no Coward) who move us to a better world. Thank you, and bravo!

  97. My skills belong to me by qbzzt · · Score: 2

    I get paid to use them for the company's benefit, but I could use them to get a different job or do projects on the side. Also, I often learn things that aren't related to my job, and then I just happen to find a use for them.

    So I don't mind spending my own time to improve my skills, as long as they aren't skills that are specific to the products of one specific employer.

    --
    -- Support a free market in the field of government
  98. Yup. by phillymjs · · Score: 1

    I've been doing it for years. I found that the best learning technique for me is to build something, blow it up, and then build it again, until the moving parts are second nature to me-- so it's handy to have a server/network I can blow up without getting fired.

    A lot of the techniques and scripts I've developed on my network at home have ended up in use at client sites, and vice versa.

  99. I do for sure, but only if it's interesting! by BLKMGK · · Score: 1

    I most certainly do things at home that benefit my job. Playing with Linux and XBMC etc., setting up an ESX server and learning tricks with it, and all sorts of other hardware related things are all things that I'm interested in. All of that benefits my work too! I've done a ton of work tuning cars plus all sorts of mechanical work and a great deal of just Internet sponging of knowledge as well. ALL of it has benefited me at work at one time or another and I'm fine with that. Nothing I buy for my home is bought just for learning stuff for work however, if I'm not already interested then I won't pursue it on my own time or invest cash.

    That said, I work a cool job with interesting people, and I get to play with technology and exercise my brain pretty often - and I ENJOY it. Thus, I love my job! I have known one programmer who flay out stated they "hated computers" and didn't own one. When they went home they didn't touch a computer! They also wrote shitty code and pretty much sucked at their job.

    I don't mind researching things for the office and tinkering if I'm already interested but I don't see myself ever not billing if the office directs it and I don't ever work for free. I invest in myself but I don't subject myself to anything boring if I can help it...

    --
    Build it, Drive it, Improve it! Hybridz.org
  100. "The only things (sic) unions do..." by Anonymous Coward · · Score: 0

    Inaccurate and incomplete. The big important thing unions do is give workers negotiating leverage. This leads to better outcomes for all of us rather than for merely a minor proportion of us.

    You've worked in union and nonunion shops. As have I. We've both seen examples of the incompetent protected by union rules. And in my experience, I've seen incompetent managers (right up to CEO) protected by, well, the power of being a manager in a corporate power structure. Those incompetent managers did far more damage to the corporation than the occasional union featherbedder, at least in the places I worked (aerospace).

    Free markets work better when all parties to a negotiation have comparable power. Isolated employees have far less power than corporate managers. Organized employees start to look more like a contender in the ring. The outcome of that fight is better for everybody.

    We shouldn't seek to obliterate unions. We should make them work better.

    1. Re:"The only things (sic) unions do..." by sasquatch989 · · Score: 1

      And unions aren't organized like corporate structures? Immune to corruption? Loaded at the top and crumbs for the bottom? Sorry, unions skew the labor market with unsustainable mandates, rigid power structures, perverse incentives, and in my experience, unions enable shitbags to continue to be shitbags

  101. Re:Er...no by Eskarel · · Score: 1

    In my experience, medium sized organisations are actually much better than either large or small. In a small organisation you are far to subject to the personality of the owner, if he or she loves you that's great and you'll do really well, if he or she doesn't, no matter how good you are at your job, you're going to have a bad time. All those bullshit policies you complain about exist specifically to protect from actual evils which small organisations are full of.

    At the same time you're right, when the separation between the guy who runs the place and the actual work is so vast that your illustrious leader doesn't actually know what his company produces you're equally boned.

    TL;DR organisational structures vary between vastly impersonal at the large end to vastly too personal at the small end. Both suck.

  102. whatever by Anonymous Coward · · Score: 0

    at one point in time I had a duplicate setup of hardware (same brands of it too) at home from what I manage remotely, just lower spec. The amount of power required to leave them on is what made me just unplug them and leave them alone.

    This is kinda funny because basically the sole benefit of a cloud server is to not have to keep any underutilized hardware around.

  103. Church and State? by Anonymous Coward · · Score: 0

    So your wife is the pope and your boss is the President? Or is it the other way round?

  104. Small Shop by CryptDemon · · Score: 1

    I work at a very small business. My personal laptop is my development environment along with the desktop I have at home. My development environment is pretty much whatever I want it to be, so I don't feel limited like i have at other employers. I'm in charge of all the tech at the job, so I do whatever I want. The boss is an inventor, so he actively encourages me to try new technologies and learn whatever I think would be fun to learn. It's cut down on how much I do at home and has allowed me to actually delve into my other interest areas outside of programming. I still do spurts of it here and there a month at a time, but this job allows me to look into new technologies without feeling like I need to do job training at home too. Sometimes I get excited about work and do a lot of it in my free time, but sometimes I get excited about stuff I do at home and then do it at work too. For this job, I'm fine mixing "church and state," but I've had other ones were 5:00 hits and it's fuck you all; you're not getting a damn cent of value out of me past this point. I've always liked the google 20% policy. You get time to do stuff out of the monotony. It helps generate new ideas while also introducing you to new tech.

  105. Wait... by WillyWanker · · Score: 1

    You mean not everyone has a Hadoop cluster under their desk???

  106. Too busy learning new stuff at work by su5so10 · · Score: 1

    I joined [company with huge datacenters] just last year and so I'm still learning all the cloud/clustery technologies here. Every time I change jobs (every few years) I try to do something a little different. So my last gig was the first time I spent serious time using javascript and PHP (no I didn't like it much). Before that was a few gigs with J2EE and Oracle/DB2; before that was C++; before that was C# and WMI; etc. So if you're fortunate enough to get your employee to pay you to learn new stuff, that's the best way to go. Because then you can spend your time at home on slashdot, etc. :-)

  107. That's backwards by cloudmaster · · Score: 1

    The premise is backwards. Computer geekery is my hobby, so of course I do it at home. I have a job doing something that I love, so I've roughly duplicated my hobby environment at work. ;)

  108. Lumpy: This, is for you... apk by Anonymous Coward · · Score: 0

    "Eat Your Words", troll -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491

    * YOU are SO STUPID for "talking out your ass", it isn't even funny - NOW you MUST "eat your words", as usual... THAT, is funny!

    In fact, as I stated in the link above?

    ASK the security community pro (Steven Burn of malwarebytes' hpHosts, no less) who checked my sourcecode if it's 'bad' (funny - he HOSTS it for me also though) - it's also something a wannabe like you will NEVER achieve or do - period.

    (You know it, I know it... as does ANYONE ELSE READING by this point also!)

    Funniest part is - I can also forward emails from the antivirus companies who also checked it (after I FLOORED THEM ALL for false positives, & yes - on the EXACT thing I told them & proved they FUCKED UP on too, no less...).

    APK

    P.S.=> Let's hear what "Lumpy" has to say to having to "EAT HIS WORDS" (lol) - bear in mind, that it's NOT POLITE to talk with your mouth full as you "eat your words", Lumpy... after all - I take GREAT PLEASURE in making fools like this moron "lumpy" do that, every time (& especially since they make it just "too, Too, TOO EASY - just '2ez'" to do) - I'll just keep it up until you do, just to EMBARASS YOU publicly, you libelous dolt...

    ... apk

    1. Re:Lumpy: This, is for you... apk by Lumpy · · Score: 1

      I see my stalker is back.

      --
      Do not look at laser with remaining good eye.
    2. Re:Lumpy: This, is for you... apk by Anonymous Coward · · Score: 0

      Looks like you started it. He simply just finshed you and it, dimwit http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491

    3. Re:Lumpy: This, is for you... apk by Lumpy · · Score: 1

      how cute you try and act as if you are another preson... you are utterly adorable :-)

      --
      Do not look at laser with remaining good eye.
  109. Yes and no by KD5UZZ · · Score: 1

    I have a very simple virtual environment at home that I use to learn about new tech, study for certifications, etc. However, my employer maintains labs for each department that can be used for the same, as well as reproducing customer issues. In fact, I manage the lab for my team (30+ people). We were just given a budget to purchase a pair of server as well as purchase upgrades for a few others. As of right now we have 7 servers, a full blade chassis, enterprise grade SAN, and a half dozen client devices, And that is just one rack of 40 that my business unit maintains at just my site. There is also a training lab that is physically separate (although it isn't as well equipped).

    --
    -Daniel
    KD5UZZ
    www.w5yj.org
  110. Buy i love progress.. by Anonymous Coward · · Score: 0

    The reason for developing at home is that we love it. I got a few people at work that just code at work and they will never be senior dev.
    Also my employer allow me to spend my time as I see fit, but one of the reasons for that is that I do what is needed. Work for free on my own personal pc is part of it.

  111. That's the "best you got", fool? by Anonymous Coward · · Score: 0

    You FAIL (& you know it -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491 and I know it, as does anyone else reading, with 1/2 a brain!)

    * :)

    (You're a FOOL...)

    APK

    P.S.=> Question - How do your words taste since you had to "eat them"?...

    ... apk

  112. Lumpy made a fool of himself again? by Anonymous Coward · · Score: 0
  113. Answer the question by Anonymous Coward · · Score: 0

    How'd "eating your words" taste? Considering they're flavored with your FOOT IN YOUR MOUTH (& the "bitter taste of SELF-DEFEAT)...

    * Before you go LIBEL someone, douchebag? Get the facts STRAIGHT, you moron... & yes: What I put up IS completely VERIFIABLE FACT vs. your libelous bullshit.

    APK

    P.S.=> Nobody's "pretending" anything fool - you had to "eat your words" (lol) BIGMOUTH (How'd they taste?) -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491

    1. Re:Answer the question by Lumpy · · Score: 1

      You are such a cute dork. I am truly flatter that you are so enamored with me.

      --
      Do not look at laser with remaining good eye.
  114. Lumpy = "Run, Forrest: RUN!!!" by Anonymous Coward · · Score: 0

    See subject-line & this link + "rinse, lather, & repeat" -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491

    * :)

    I pretty much always KNEW this, but now, I am SURE of it - YOU, are a TRUE coward that can't face up to the consequences of his screwups, as well as a troll...

    (Face it - lol, You can't "face the music" of having to "EAT YOUR WORDS" - spiced with your FOOT IN YOUR MOUTH, & "the bitter taste of SELF-defeat" too...)

    APK

    P.S.=> So, "cat got your tongue"? After all - IT'S A SIMPLE QUESTION I ASKED THAT YOU AVOID!

    (I.E. - How do your words taste, now that you had to EAT THEM?)

    OR

    Are you just being POLITE & not talking with your mouth full (of your words you had to eat, lol)?

    (No, you're just avoiding having to face up to libeling myself! -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491 since your words are flavored with YOUR FOOT IN YOUR MOUTH along with "the bitter taste of SELF-defeat" & YOU? Lmao - you have to "eat 'em"...)

    ... apk

    1. Re:Lumpy = "Run, Forrest: RUN!!!" by Lumpy · · Score: 1

      I know you are proud of the naked photos of yourself that you keep sending, but I am not into guys, you might find someone out there that likes overweight hairy people, you just need to look elsewhere.

      --
      Do not look at laser with remaining good eye.
  115. Grow up & "face the music" by Anonymous Coward · · Score: 0

    You shot your mouth off, & now you must "eat your words" -> http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491

    * Learn something from it... you need it.

    (As far as THIS latest rather WEIRD accusation of yours? Please... lol! You're the one with the name "Lumpy"... right?? Riiiiggghhhttt - Soooo, Keep "projecting" your OWN issues!)

    APK

    P.S.=> Onwards, & upwards... apk

    1. Re:Grow up & "face the music" by Anonymous Coward · · Score: 0

      Most experts are right, I am a poseur and a fake, but I want people to love me so I post the same thing over and over.... please love me before I commit suicide.

      APK

      P.S.=> You have it correct: I am a complete faker and a loser . I did not even write an app and I don't how to even write a hello world app I think Visual Basic is a wonderful thing.

      I am pretty much a loser and aposeur that lives in my mommies basement and dress as a bondage furry. ... apk

      will someone please love APK, because my daddy beats me.

      P.S=> I love anal fisting...... apk

  116. study by Anonymous Coward · · Score: 0

    Interest is the best teacher, but also the best companion in our life. . .

    watches

  117. Impersonating me, Lumpy? I win by Anonymous Coward · · Score: 0

    NOT EVEN "NICE TRY" - now, go eat your words http://yro.slashdot.org/comments.pl?sid=4539709&cid=45664491 where you shot your mouth off & I called you out on it!

    None of you /. "wannabe experts" seem to be able to prove me wrong... lol!

    Fact: You're not MAN ENOUGH to accept you f'd up & have to "eat your words" for it!

    Oh - the link PROVES your "experts" HAD to retract their b.s. regarding my program!

    (No 'first': I did the same to CA years before)

    Yes, you can VERIFY that in that link wi/ respected member(s) of the security community that host my program & yes, they have seen its sourcecode, & ran it thru JOTTI, VirusTotal etc. (& I "shot experts down" in flames).

    So much for YOUR 'experts' - You're "all out of aces" & experts, obviously!

    (ALL are welcome to *try* to dispute points I make in favor of custom hosts files vs. browser plugins, DNS, etc. (no 'expert' ever has, or will -after all: YOU certainly can't!)).

    ---

    Oh yes (not):: It's "ok" for Lumpy to libel others falsely, but no, it's "not ok" to confront & humiliate "good ole' Lumpy" for it making him look stupid - right Lumpy? WRONG!

    I see you coming & know you better than you + those LIKE you know yourselves.

    (I.E.-> You can't own up to your screwup! Those like you, you're all the same + can't debate facts that blow you away - only name tossing & smear campaign attempts).

    Clue - people today have seen & had quite enough of that.

    Elon Musk's a person I admire for it in fact. He left some group/clique of the wealthy recently in fact because they resort to what you do, rather than debate a subject on its merits.

    He IS respectable. You & YOURS? Not.

    ---

    Additionally - Stop "projecting" your OWN issues & weak spots!

    I.E.-> You clue me into what YOU're weak on with failing illogical weak ad hominem attacks.

    You're obviously too unintelligent to realize you doing that libel of myself & yet being unable to disprove facts I put up that are COMPLETELY VERIFIABLE from a reputable source(s) are ONLY MAKING ME STRONGER in the eyes of others reading, & you weaker.

    You 'dish it out' but you can't take it, what-with YOU running from a SIMPLE question & this weak 'reaction' which you only brought on yourself! Did you *think* I'd just "sit there & take it"? Wrong. Punk online wannabe 'bullies' like you might, I don't. Dealt with YOUR KIND, all my life. I'm here, they aren't. Simple.

    Bottom-Line - You prove that you're no man, & pitiful.

    APK

    P.S.=> Lastly - The day you can do things I have in computing's the day you can even BEGIN to talk & you'll have to show you did more, earlier, & better than I - you can't...

    .... apk

  118. If they want me to do things by neminem · · Score: 1

    that directly benefit them, they should pay me for it.

    Which is not to say I don't run computers at home. Of course I do. I have a small server to do various things on that require running a small server. But it has nothing whatsoever to do with work. It couldn't be - work is an all-Microsoft shop, and my server runs Linux (though my personal, non-server machines are all Windows.)