3 ms·
I've been developing software professionally for 20+ years, the past ~7 as a freelancer. My own experience is that the level of professionalism, respect, commun
by poulsbohemian 7y ago
I've been developing software professionally for 20+ years, the past ~7 as a freelancer. My own experience is that the level of professionalism, respect, communication, and collaboration continues to drop such that I'm very tired of working tech and looking to change careers in 2020. All I want to do is use this huge collection of skills I've developing in a positive way to create business outcomes, yet every project I encounter seems to be getting weirder and weirder with the amount of dysfunction. Again, just my personal experiences but have been reflecting a lot about this topic lately. One wonders if the social and political turmoil is leaking into behaviors in the professional world.
- loopz 7y agoI personally name this: Asshole Leadership All the crap trickles down and infests everything, not just IT. Think about it.
- commandlinefan 7y ago> huge collection of skills I've [been] developing One thing I've noticed about that is that if the skill was developed more than about 5 years ago, it's frowned upon, if not outright rejected. I'll be presented with a problem that's a perfect fit for, say, a relation database, or a cron job, or a shell script - but the simplest solution is rejected as being too archaic. Instead they insist on some workflow management tool, or Spark, or a GraphQL database that doesn't fit the problem, just because it's newer and must be "better".
- 6gvONxR4sf7o 7y agoThere are different kinds of skills. Postgres vs spark is one kind. C++ vs python is another. Statistics vs networking is a third. The top of the skill pyramid changes quickly, but the fundamentals change slowly. A tool might be outdated while the solution it implements is not. (But “ooh shiny new thing!” can still be a problem)