Now Slack has done it
They’ve shown a bunch of young and impressionable youth the failures of Capitalism. They are now budding Socialists.
452 publicly visible posts • joined 30 Dec 2014
But seriously, 2 observations 1) as the author pointed out coding creates things that have never been created before so finding tracing data is impossible. 2)
So far I have been generating boiler plate. Stuff I don’t want to write that I know have Bennet solved, such as listening on a port. That might be the best use cases for it.
In my experience requirements are also constantly morphing. I've spend time in scientific/academic computing and business computing. In my experience business requirements shift faster than scientific requirements. The people I've met that were doing the Sci. programmer had no real training, exp., or desire to develop software and therefore produced crap.
It's unprofessional and gets you nowhere. I've worked in almost every aspect of software development over the years, including QA. QA should never be used as punishment, instead the attitude should be "let's work together to make better software".
If you find yourself working in a place where blame is matter of course, get out. If you are working in QA and interviewing for a job and they want you to be confrontational, don't take the job. Likewise if you are taking a role anywhere else in development and they imply QA is their police force, don't take the job.
In fact the same is true of almost any work place.
I got caught up in the browser wars of the 90's. I was doing web development at the time. We tried to support IE and other browsers but constant breakage in our applications due to IE constantly introducing incompatibilities caused me to quit browser application development. Never again, chrome seems like a replay of it.
It took a while but I finally got the twitching under control.
I keep saying basically the same think but it doesn't sink in. Programmers are by and large NOT database literate. They are not data literate. I've worked as a Sys. Admin, DBA, SQA, Programmer, team lead, Department Head, Business Analyst etc. I am sick and tired of developers blaming others, esp. the DBA, for their crappy code.
They think their code will do the job better than a database engine developed and optimized by people smarter than most of us over a 50 to 60 year period. Oracle was invented c 1977 before the web, the internet, ethernet, and other tech we are used to today. It has a clunky mainframe feel to it but the core tech. is solid. A smart person will NOT blame the DB before have overwhelming evidence.