Slashdot Mirror


User: bADlOGIN

bADlOGIN's activity in the archive.

Stories
0
Comments
257
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 257

  1. Absolutely! Everybody quit building software;) on What Do You Call People Who "Do HTML"? · · Score: 3, Interesting

    In all seriousness, any process that is so well understood with an unchanging problem domain should be shoved overseas to keep the outsource companies busy and a high turnover of limited skilled coders believing that all software development is mind-numbingly dull:) __PLEASE__ keep doing this!!! That means when the hot-shot business idiot realizes he missed the call, that the problem domain isn't that easy he'll either get the axe or quit and do the same stupid thing somewhere else. Meanwhile, the time and distance, cultural communication problems and the BLATANT conflict of interest between customer and outsource company (e.g. "Oh yes! we will do that feature right away!" - wow.. that's a horrible idea:) these guys will pay us to re-write it because they're idiots! Whoo-hoo!) will make the solution that's no longer working easy to throw away and re-start with a minimum 50-50 local/offshore team. More job opportunities for people who stick around because outsource partners can't be trusted.

    If the project can be speced and doesn't fail and doesn't need to change, great! That means it was a crap problem domain with nothing interesting to work through or solve - let the offshore company developers' eyes bleed with stupid feature changes for the next n years. If it does, it's job security for those of us who have stuck through this outsource stupidity (which is only a short-sighted cost savings move - the IT world equivalent of sinking all your money into credit default swaps).

    For the past decade, 100% "cheap" outsourcing has gotten more and more expensive and has proved to be a bad idea for fast moving, competitive, REVENUE GENERATING projects. Failures have lead people to keep some level of local skills to address communication and quality aspects that are vital to success. But here's the fun part: how do you become a competent Senior Software Engineer when increasingly all the entry level positions are available in India and China? You don't:) That means I become a rare commodity as corporate America digs it's own human resource grave.

    Keep digging corporate America... keep digging...

  2. Get back to work, Mark on Worst Working Conditions You Had To Write Code In? · · Score: 1

    No matter the physical environment, nothing is an intense and scary as the pressure that mounts above you as you attempt to code on a customer's premises, on production code, trying to find a problem you didn't cause and barely understand, with no connectivity and no source control and no opportunity for QA.

    I don't care if this is personal time and you're gripping from the hotel WiFi. That contract brings in a ton of money and we in middle management will keep blaming techies and throwing them under the bus to cover our incompetence. Now get back to work! I've got hookers and blow to attend to:)

    Sincerely,
    --Your boss' boss

  3. Re:MVC pattern for .NET web apps? Welcome to 2004! on Microsoft Open Sources ASP.NET MVC · · Score: 1

    The key term here is "web apps". I recognize the MVC pattern has been around for quite some time. It's a question of when they bothered to bless something in web application stack. Also, given the nature of MVP (model-view-presenter) example you cite (User Interface Process Application Block) relying on small state interaction it seems like a complete and total mis-application of the pattern to the domain of web applications. Unfortunatly, I should know: I've worked on a code base that used a home grown MVP framework in Java. It sucked. I hope for the sake of those poor ASP developers they're not touting MVP on the web as a reasonable way to build applications....

  4. Re:MVC pattern for .NET web apps? Welcome to 2004! on Microsoft Open Sources ASP.NET MVC · · Score: 1

    2004? Ever heard of smalltalk?

    Yes I have. And dear dog, do I wish I were lucky enough to have used it professionally. Although it looks like Seaside has been around longer than that the web site says:

    Is Seaside free? What license does Seaside use?

    As of the Seaside 2.5 (8 January 2004), Seaside has been under the MIT license. This means that you can use it to build commercial apps, royalty free, with no restrictions. Note that, besides Squeak, this also applies to commercial Smalltalks such as Cincom Smalltalk and Dolphin Smalltalk.

    So out of sheer luck in speaking in broad generalisims, I'll stick with my 2004 number:)

  5. MVC pattern for .NET web apps? Welcome to 2004!!! on Microsoft Open Sources ASP.NET MVC · · Score: 0, Troll

    Glad to see Microshaft is on the cutting edge of software development practices as usual...

  6. And of course.. on How To Get High-Schoolers Involved In Real Science? · · Score: 1

    Don't show them all the bad offshore outsourcing news either...

  7. Worry if you won't write code most of the day on Interesting Computer Science Jobs? · · Score: 2, Informative

    As a professional developer with a little over a decade of commercial experience, I can assure you that the jobs where you have to write TPS reports, attend constant meetings, write reports about attending meetings, attend meetings about reports, and occasionally meetings about meetings or reports about reports are toxic worthless environments. About 5 years ago now this trendy thing called "Agile" happened to the software development world as a way to put a bullet in crap like this.

    One of four things is going on with software companies now 1.) Agile is understood and people will find creative ways to fire anyone who want's to build a Dilbert empire 2.) Agile is being adopted and the toxic environments get transformed into livable ventures as Agile practices get successfully adopted and the toxic people are pushed out, 3.) Agile is subverted by PHBs and the toxic sources kill it's adoption while all the worthwhile people leave it to fester 4.) Agile is ignored/blocked - the environment is already dead AND toxic.

    You can fight like hell to get into or stay in company #1, pitch in to help company #2, avoid or flee from company #3, and short sell the stock on company #4. Also, as a programmer, you should be writing code that either makes money or reduces costs in a niche or market that is growing. If the market isn't growing, move on to another domain. If there is no revenue associated with the lines of code you write, go where there is. As a buddy of mine says, "NEVER be part of the cost center - ALWAYS be in the profit center!".

    At any rate, if you don't want to write code - no offense, but get the hell out of the way and make room for those of us who do.

  8. Perhaps if they gut 90% of it... on Obama Wants Broadband, Computers Part of Stimulus · · Score: 1

    There's still the "continuous improvement"
    problem. Where schools with 98% testing and
    content standards have no way to improve more and face funding cuts because they haven't shown year over year improvement. How the hell that bit of logic made it in the originally, I'll never understand..

  9. Get rid of NCLB & Becca, push nat'l teacher ce on Obama Wants Broadband, Computers Part of Stimulus · · Score: 2, Interesting

    My wife is a HS English teacher in Washington state. If Obama want to seriously help schools, priority 1 should be to put a bullet in Bush's collossal screw up that is "No Child Left Behind" (NCLB). It's too flawed to "fix" other than flat out removal. Bush has been too stupid to admit it's a failure and correct it (just like everything else he's done), so this is the only option.

    Next, in Washington state there's a bill called the Becca bill that requires the little monsters to be contained by the state in schools up until age 18 because some stupid brat ran away from school and got herself killed. Unfortunately, this also means that kids that would rather quit and go jockey a McRegister between times passing the bong are instead required to stay in school and suck up resources they don't care about. Get rid of this in Washington state (and similar laws in other states) and teachers can look the kids in the eye and tell them to leave and come back when (if) they care about learning something.
    Then, get back to helping the kids that are going to do something with themselves.

    Last but not least, get rid of the stupid state teaching certificates in all 50 flavors. There's a shockingly fantastic National Board Certification (federal gov't too... go figure!) program that uses a peer evaluation system to focus teachers on becoming good teachers IN PRACTICE in their own environment. My wife did this certification and is now contributing to the mentoring portion. Interestingly enough, teachers who can't "reach these keeds" don't cut it in these programs because it requires them to learn, grow, and be self-reflective about how they teach and continue to grow, unlike the the rubber stamp Master's degree (a.k.a "Masters in Ed.") programs that set teachers up for either a check-mark in the "has masters" box and unwarranted pay raise or a future as yet another worthless administrator (and a MUCH greater unwarranted pay raise).

    Bottom line, schools need more funding to train and retain good teachers. "Education" has a latin root word "educare" meaning "to bring out". It's not about throwing stuff at kids and hoping it sticks. It's about bringing out the best. You've never needed broadband or computers to do that.

  10. Obviously, sell the company and... on 20 Features Windows 7 Should Include · · Score: 1

    ...return the money to the shareholders.

    Right?

    Isn't that what Microsoft executives suggest be done when a company has run out of capable new ideas and is losing market share?

  11. Nowhere does this article mention unit testing on Undocumented Open Source Code On the Rise · · Score: 1

    Comments that are wrong or outdated are worse than comments that are missing. Both are crap compared to well written unit tests. I didn't notice anywhere in the article a mention of weather or not this analysis took unit testing into consideration. Perhaps Palamida's VP of Product Marketing should quit telling people to build software like it's 1999 and perhaps rebuild some of the tools they're trying to sell to the public so they check for test coverage. I'll bet open source developers could go out over the next 3 months and start adding: /* Palamida's coverage tools are crap */

    To every function and method in C/C++ apps and they could get a glowing reversal on what wonderful improvements have been made to documentation.

    I swear. People who think about software like this should be kept away from computers. And perhaps sharp objects for their own good...

  12. Nice defense of 1 out of 4 points there sparky.... on Microsoft Internal Emails Show Dismay With Vista · · Score: 1

    I notice you didn't even try to defend the other three points regarding embrace-extend-extinguish, refusal to interoperate, or reluctance to follow US or EU law (as convicted monopolists).

    And while we're at it, let's try and go for at least a Fox style "fair and balanced" view of Microsoft: we can start with the patent threats against Linux, move on to Balmer calling Open Source a "cancer", and then dig into all of the stuff that's behind them now like "cutting off Netscape's air supply" and flat out stealing technology from Stac, Inc. back in the DOS days.

    Tell you what: we Slashdot drones will clean up and play nice with Microsoft and the warchest in billions of USD worth of ill-gotten monopoly money it has to spread FUD er.. I mean "marketing" as soon as they stop attacking Open Source and Linux to perhaps do a little more of that "cutting off air supply" style behavior. Until then, I say we SlashTrolls simply FUD away for the pure enjoyment and Google cache filling satisfaction of it all in our miserable little lives.

    P.S. I hear with all the chairs Balmer is throwing these days in Redmond, that it's starting to get old hat for him.
    Rumor is, the local humane society is being cleaned out so he can have some puppies and kitten to use as
    "chair targets". Now that could be all made up FUD, but we're talking Microsoft and Balmer here so... well, you never know...

    There. I feel better already.

  13. It's worse than that on Yahoo Deal Is Big, but Is It the Next Big Thing? · · Score: 2, Insightful

    There are a number of Open Source contributors working for Yahoo and allowed flexibility in the office to contribute
    back to little things like PHP (Rasmus Lerdorf, creator of PHP is an infrastructure engineer), FreeBSD, Apache, and Perl.
    I have trouble seeing these individuals wasting time doing a like-to-like conversion from open to proprietary
    tools and platforms just because there's money waved in front of them. At that point, what Microsoft has purchased
    is yesterdays tools sans the minds that made them work. Balmer's business blinded rush to "shareholder value"
    has him pissing in the well of Yahoo's technical culture. I speculate the folks at Google are flooding e-mail and
    voice mail inboxes to internal and external recruiters and candidates, licking their chops to let Microsoft force top
    technical talent into their waiting arms.

    In the meantime, I guess I need to run a checklist and remember what services to possibly switch over
    to the Google equivalent of if this goes through. Microsoft can't have my money, and they can't have my
    eyeballs directly for marketing bucks either.

  14. VAX VMS on The Great Microkernel Debate Continues · · Score: 1

    "I tried an OS based on a microkernel and I observed it was decades out of date first hand."

    And that was for a COBOL programming class in college 10 years ago while Linux was just
    starting to ramp up and kick ass;)

  15. Look at what Nokia has been up to recently... on Nokia Claims Ogg Format is "Proprietary" · · Score: 1

    They're trying to move into content to keep from being marginalized by the carriers as "just another handset vendor".
    The carriers want to do their own content stuff and Nokia are pissing them off (see the recently launched http://nokia.music.co.uk./
    The fact that they want to cheer for DRM is just a reflection of their attempt to switch revenue models.

    When you're just selling hardware it's "Go! Go! Do what you want! Just buy our hardware!".
    When you're selling "content" it's "No! No! Mine! Mine! Pay Me or I'll sue you!"

    Guess Nokia thinks that mobile music is "the future" and they'll ride the corpses of the record company catalogs
    off into the sunset..

    Just my $0.07 USD speculation (I'd say two cents, but with the way the dollar is going... well... you know..)

  16. MODERATORS: Please correct - not Flamebait on News On Laptops For Education · · Score: 0, Flamebait

    Somebody must be astroturfing hard to not rate the parrent comment Insightfull.
    Now this comment I'm making, that you should mark as Flamebait;)

  17. Are you kidding?!?!? They're HIRING! on Daniel Lyons of Forbes Admits Being Snowed by SCO · · Score: 1

    http://www.sco.com/company/jobs/

    You to can go to India now and be considered "senior" but
    only if you have "BS degree in computer science with at least 2
    years of relevant experience, no more than 4 years experience."

    Stuff like that is too priceless to be made up.

    Please Indian outsourcers, keep considering people with 2-4 years
    of experience "senior". It makes the rest of us with real
    senior experience in the US, UK & Europe who are merely good, look fucking great!

  18. And you would be a greater fool on Believe the Occupational Outlook Handbook? · · Score: 2, Insightful
    I commend you on your example. All of those thousands of companies out there intending to build software to control expensive hardware to do great things!!! Why when the job market heated up, I was just TIRED of telling 23-legged underwater spider manufacturers quit calling me!!

    How about a dose of reality. As technology has become exponentially more complex, business people risking companies on delivering it have become exponentially more stupid. And this one simple line of your statement shows why it's wrong:

    Software can be produced in any country, anywhere at all, and the only thing it requires is the competent personnel to execute the project.

    Show me company with "competent personnel" managing and directing a business critical software project 100% outsourced and I'll show you a company that is either working with glacial specifications or rolling the dice on total failure. The nature of business changes, requirements change, politics change, and nothing worth a damn is going to get built via "throw it over the wall to an outsourcer". Back in the pre-agile days, this was how the world ran. Stupid things were written down in thick specifications that nobody read, then budget and time ran out while unforeseen forces made whatever might have been stared worthless. With the way people operated, "over the wall" didn't matter if software development was in the next cubicle or on the next continent.

    And that's where the critical issue comes in. As I jokingly indicated above, most software developers aren't building hardware/software 23 legged spiders. They're working on some internal project that enhances some other part of the business, or accelerates profitability or efficiency, or has the potential to create a new competitive edge. They're not spending millions on it either. They've got a direction and they're spending thousands over six months here on a new initiative, or a couple hundred thousand over a year on some other new initiative. They need people working WITH them to understand the business domain and leverage technology to build opportunities and MAKE MONEY.

    Building software is about communication and change management. Putting 5,000 miles, 9 time zones and the history of human civilizations language and MOST importantly culture differences on top of your standard business risk is retarded. Even companies that want to pinch pennies so the CXO's expense accounts can stay fat aren't rushing off to throw stuff over the wall without identical (no, better) local personel.

    That's why the job outlook is what it is for "programmers" vs. "software engineers" and "analysts". Nobody in their right mind is going to be a looser in the principal-agent problem that is outsourcing for any small to medium sized business. Oh, and any large company? What do they do? They set up their own local shop to mind the company interests.

    The real problem with this, is that nobody is going to become competent at building software on a large scale until they understand what's happening on a medium and small scale. Corporate America and Europe are sowing the seeds of economic destruction by creating an environment where nobody can be paid to be a beginner or novice in building software when the only job positions open are for lucky intermediates, advanced and experts. My crystal ball prediction? In about 15 years, the US will have great greencard programs for "software engineers" with 5 or more years "programming" experience since US corporate short-sighted greed will have poisoned the well for anyone considering fighting through to find entry level work "programming" to become a "software engineer" here at home...

  19. Good point. I hope OLPC is designed on education on One Laptop Per Child and Intel Join Forces · · Score: 1

    Your example is an all too classic The problem with applying "business tools"
    to education. My wife is a high school English teacher. Do you know how well an
    outlook calendar "maps" onto a class schedule? It doesn't. However, that doesn't
    stop the all too stupid administration from expecting teachers to use it because it's
    "a calendaring tool we have already paid for".

    The great potential about the OLPC Linux distribution is that only applications
    relevant to education need be written, packaged, and included. There's no 3rd party
    trying to tell/sell applications that don't work for education. At least, that's
    my hope.

    In the grad scheme of things, I fear you may be right. Perhaps of the XO Linux
    distribution includes a PowerPoint knock-off and no math plotting packages it will level
    the global playing field down to one stupid common denominator...

  20. Does that mean US parents can buy them now? on One Laptop Per Child and Intel Join Forces · · Score: 4, Interesting

    Before the US becomes a 3rd world country due to competition from
    India and China who can get the OLPC Laptop in special deals to
    make their next generation of children more competitive?

  21. They don't care so long as you're on contract on Open Source Linux Phone Goes On Sale · · Score: 2, Insightful

    You sign a contract, they don't give a crap what the hell you put a SIM in.
    Just that you pay your bill (and perhaps rack up some overage).
    In fact, if you didn't buy the phone from them, they have less to deal with
    if you have hardware problems. T-Mobile has no issues with doing that
    what so ever.

  22. Next up: Video game crash of 1983 revisited on In-Game Advertising To Top $800 Million By 2012 · · Score: 1

    Give me a break. People are fleeing/blocking/ignoring as best as possible the bulk of advertisements
    thrown at them. Pundits have been predicting a shake-up in the video game industry for a while now.

    Straw? Camel? Back?

    We'll see...

  23. "NOO! NOO! NOO!" - T. Stevens(R) on Senate Discusses Third Pipe Using 700MHz Spectrum · · Score: 1

    Yeah. I'll risk the karma...

  24. Go shove your morals and RTFA, kdawson on Tech Lessons From the Bad Guys · · Score: 4, Informative
    "Tech Lessons From the Bad Guys"

    Excuse me?!?! Hey kdawson, if you don't like porn or gambling, then don't indulge in them. On-line or in the real world. If you had paid attention, you would find there is NO reference in the article to Organized Crime and nowhere does it call anyone or anything "bad". At best, there's links the site shoved in to other articles regarding cybercrime and the mob. Furthermore, the article passes no judgment in terms of depicting porn or gambling as bad (it's a business article- they're just forms of business after all). So the next time you approve an article, how about bothering with at least an accurate assessment? And lay off the criticism of porn. This is /. after all, it's the only lovin' some of the loyal readers get..

  25. Two weeks notice is an unrequited loyalty on Job Cuts For Dell, Motorola, and Circuit City · · Score: 1

    Employers expect (as professional courtesy) two weeks notice prior to leaving your job.
    You'll notice that they never extend that courtesy in return when laying people off...