Ask Slashdot: Any Place For Liberal Arts Degrees In Tech?
Nerval's Lobster (2598977) writes A new article in Fast Company suggests tech CEOs want employees with liberal arts degrees, because those graduates have critical thinking skills. Meanwhile, a new article on Dice (yes, yes, we know) posits that STEM degrees such as data science, IT admin, and electrical engineering are what science-and-tech companies are going to want for the foreseeable future. What do you think? What place do those with liberal arts degrees have in companies such as, say, Tesla or a biomedical engineering firm?
Not many.
There's certainly a place for people with dual degrees in tech and liberal arts -- people who truly understand the tech they're discussing, plus have the experience in communication and argumentation to explain it, push for it, and lead it.
... tech CEOs want employees with liberal arts degrees, because those graduates have critical thinking skills.
It must have been something you assimilated. . . .
I have two people interviewing for a programming job right out of college.
1. Has a degree in CS.
2. Has a degree in English Lit.
Hummm.......
Yea right.
Or turn it around.
You are looking for a fiction book editor.
1. Has a degree in CS.
2. Has a degree in English Lit.
Yes still works.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
There are arts graduates in our technical writing department. It is about the same effort teaching an engineer to write as teaching a writer about engineering. In general SW or high-level HW design have been the best fit and low level integration the hardest.
What does a Liberal Arts Degree mean these days? There used to be a traditional Liberal Arts education that included theology, grammar, reasoning, rhetoric, philosophy, arithmetic,logic, geometry, music, astronomy, etc. I could see how taking these as formal courses would help someones critical thinking. But how many people with LA degrees have mastered these?
I love Jesus, except for his foreign policy.
Assuming the liberal arts major has something on the ball, tech writer. If it's just an average liberal arts major then simply no.
At least they had a good time in college.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Basically, if you have the knowledge - and can demonstrate it, then your degree will not matter all that much.
Unless of course, you are trying for an extremely competitive position, being choosen by non-tech people.
excitingthingstodo.blogspot.com
In engineering critical thinking is called common sense. The article is as usual bullshit.
What place do those with liberal arts degrees have in companies such as, say, Tesla or a biomedical engineering firm?
There is some fields where linguistics is not only useful but absolutely necessary. Apart from that liberal arts place in tech companies are as customers.
There are kitchens to be staffed, trash cans to be emptied and phones to be answered. All of those things require highly talented individuals who are going to be paying off student debt for eternity making low wages.
Joking aside, the degree matters a lot less or not at all when I hire people. What I am looking for is the ability to think which is unrelated to school and in many cases, counter to it.
"No good deed goes unpunished"
Article sounds like it was written by Liberal Arts major.
I don't want to do a sig now
I'm not convinced this isn't just a massive troll. There's no way this question is seriously being asked.
Ask a group of automotive designers or engineers what a car should look like and you will get essentially the same idea. The tech industry thinks that applying Python versus Java means they are thinking "outside" the norm, but not really. However, I don't think that only liberal arts majors bring "critical" think skills, I do think that they have more in the area of soft skills and understanding the customer. The days of programmer seclusion are ending or as one of my instructors told me: "As a programmer you have to talk to doctors, lawyers, scientists, and artists and be able to understand them and their needs so that you can adapt the software accordingly."
Having a STEM degree and no communication skills is limiting. Having communication skills and no tech background is limiting in another dimension.
This is why my daughter, bless her crazy little cotton socks, has been doing a double major of Liberal Arts and Civil Engineering. She completed the arts degree this spring and will finish her B.Eng. next fall.
XML is a known as a key material required to create SMD: Software of Mass Destruction
I have a degree in English, creative writing BA. Lucky for me, I have a genuine passion for tech and always want to know and understand more and more and more. I have taught myself everything I know, I have hands on experience with enterprise grade firewalls, Windows Server environments, and even dabbled in SQL Administration. I have no certifications.
First: a little bit of spin: make sure that people know you're not the introverted IT guy who is going to stare at his shoelaces. You're at least going to stare at THEIR shoelaces! I emphasize my English degree by explaining how it allows me to communicate with "end-users" no matter what level of technical skill THEY have.
Communication is the biggest part of our job. Next: keep that interest in technology prevalent on your resume. Throughout college, I had a work study position at a local library, helping them with their IT needs. After that, I kept in touch with a friend who got me a foot in the door at one of my first jobs out of college, and I used that to learn more and more and more, take on more responsibilities, learn from higher tier technicians if you're at a job that affords you the opportunity.
I have been able to do pretty well for myself by PROVING that I know the things that I say I know, and by showing constant progress and improvement in my work history on my resume. These things are extremely important. But you can do it.
someone needs to write the manual, just saying! don't need to waste my time doing it.
Scott
Before someone gets their panties in a bunch, I am not suggesting that STEM grads have a lack of critical thinking.
The problem, and it's quite evident by the responses so far, is that many STEM grads think alike. Larger companies do not want liberal arts majors to become their lead programmers, they want them to be part of a team that accomplishes a goal together.
Cross functional, diverse work teams are very beneficial to most companies. I've been working with our IT group for the past year to get updates made to the system my group makes. The only guy in that group that had any decent communication skills (he was also a very good programmer) bailed 2 months ago. Now progress is at a standstill because they do not have the confidence to talk to the customer (which is me in this case).
"Action without philosophy is a lethal weapon; philosophy without action is worthless."
Critical thinking skills aren't that hard to pick up on the side while you're earning a STEM degree ...
You must be new here.
Faster! Faster! Faster would be better!
I think that Human Computer Interaction is a good place.
Would you want to watch a video of geek trying to play a harp he designed? Would you want to see the result of a liberal arts major trying to design a harp?
Unless they are the same guy. Both answers are no.
I have a degree in Criminal Justice and started a career in technology but it was hard start back in 2003. I do okay for myself now but I would probably command more money had I had a STEM degree.
As someone who has a CS degree from a (respected!) liberal arts college, I can say that, career-wise, it was a mistake. One of the first things that came up in any interview I had during those first few years out of college was "Why did you get a BA instead of a BS?" which launched me into a whole discussion of the fact that I went to a liberal arts college where they only issue BAs....anyway, it was not a conversation that screamed "hire me!"
People love to ask for candidates with "critical thinking skills" but I think that's just code for "people who think like I do and agree with me."
While I'd tend toward Computer Science (since that is what my degree is in) I'd FIRST want to see what they've done already.
Is there anything the Lit major can show that demonstrates his programming skills? Like patches submitted to a FLOSS project? Or a mobile app? Or even a personal website?
It's not that you cannot get a programming job with a Lit degree. It is that the other candidates will probably have more DEMONSTRATED skills in the programming field.
Show me that you CAN program (sufficient to the basic requirements of the project) AND that your Lit degree gives you a different perspective AND how you implement that perspective.
I've had this position in other comments, but I'll say it again - College degrees don't teach you how to do a job, and don't necessarily equate to job performance. To that end, it really doesn't matter what kind of degree someone has. A college degree is about broadening horizons, teaching critical thinking, and exploring subjects in slightly more depth in a controlled environment. I had taken plenty what we now call "STEM" courses in the process of pursuing a Harvard undergraduate degree (of which they don't offer a "science" degree in the classical sense anyway!) A greenhorn college grad will have been exposed to many valuable situations, and a college degree says that they can think and have proven that to some number of accredited boards to their satisfaction. They will still need job training, additional learning, and just plan ole' experience. Some people will be just better at certain types of jobs, and not at others. Do people who choose a particular degree type self-select? Maybe, but there are plenty of medieval lit majors out there programming, and they do it just as well as an EE or CS major.
Oh, and grad school is about torture and the ego's of the adviser committee. It means you spent a lot of time as a serf eating ramen noodles. It may mean you know a lot about almost nothing...
}#q NO CARRIER
The best two programmers I know both didn't have college degrees at all... But that doesn't mean I would recommend those desiring such a career to forget the technical education a CS degree gives you. Both of the programmers I know expressed to me that they wish they had actually done the college degree because like it or not, not having the degree does put a considerable limitation on where you can work and thus can put limits on your earning power. Go to school, get the degree. Better yet, the masters or Phd...
"File to fit, pound to insert, paint to match" - Aircraft Maintenance 101
There are any number of non-technical jobs for non-technical people. Market research, sales, maybe project management, etc. But in general you hire accountants to do accounting, lawyers for legal services, and techs for technical work.
Bottom line though, is that people who write columns for places like Fast Company and Dice have to write something, so they make stuff up.
..In the gaming industry they are trying to make it relevant. As time goes on we see more and more pretentious drivel "games" that aren't even really games.
For example: the liberal arts train students to thrive in subjectivity and ambiguity, a necessary skill in the tech world where few things are black and white I don't see that as being particularly helpful when trying to compile code - it either does or it doesn't. There is no alternative to having an executable pop out of the slot when you "win". It also avoids any notion that technical problems require technical solutions - and the only way to arrive at the best (if not "the") solution is to have a deep understanding of the technical issues and the technical advantages and flaws with each alternative. No matter how good you are at history or philosophy, you won't be helping in this arena.
So while it is quite possible for technically unqualified individuals to work at technology companies, that does not mean they will be working with (or creating) the technology the firm is based on. But it could mean that one day, they'll be your boss.
politicians are like babies' nappies: they should both be changed regularly and for the same reasons
tech CEOs want employees with liberal arts degrees
They must've interviewed CEOs of companies with their own employee cafeterias...
"Do you want fries with that?"
Some of the best programmers I know have degrees in art and music, with even a few English Lit and Philosophy degrees scattered around. Then again, some of the best programmers I know never went or graduated from college. That's just on the IT/Programming side of things.
Hiring a real writer to handle press releases, web "verbiage" (um, the actual text on the website) would do wonders for quite a few sites (like.. /. hiring a real editor would be a boon...), documentation, etc. Once your company gets to a certain stage, you're going to want an HR person, who probably has a LA degree of some sort.
Frankly, outside of an accountant and a lawyer, anyone with a degree that's not from the Business School would be good.
If you were me, you'd be good lookin'. - six string samurai
I guess it depends on what job you're going to be doing. If you job is interface design, then maybe an LA degree might be useful. When I look at a LA degree it says to me the person didn't know what they wanted to do, couldn't figure it out while they were in college, and paid enough money to academia to get some kind of degree to justify the expense. I've met entirely too many people with LA degrees that weren't qualified to do anything useful. To be fair, I'm in a more analytical/scientific field.
In my world, creative thinking, and problem solving are paramount, but in the end you needs results, not just pretty graphs.
The best programmers and other IT professionals that I've ever worked with had liberal arts backgrounds. In fact, a programmer named Paul Laughton who wrote the original Apple II DOS and the current RFO Basic app for Android has publicly stated that in his decades of experience, the best programmers he's worked with have almost always been musicians. Music notation is definitely a code, and the structure of music performance is very much like code writing--quite logical with leaps of creativity when necessary. In general, the ability of liberal arts grads to research, find creative solutions to problems, and communicate them to others is an exceptionally valuable skill in any profession. With modern applications being so graphically intensive, any artistic and graphic design skills are a value added complement to coding skills. The skill learned from studying the liberal arts allow IT professionals give a significant leg up on their peers who do not have that kind of experience. Of course, the liberal arts skill set is only a compliment, not a replacement, to traditional coding and other STEM skills. IT professionals who have both skills enjoy a significant competitive advantage. The study of liberal arts should be strongly encouraged for all STEM students as a stepping stone to future success.
I majored in music and I've been working as a software developer for four years since I graduated. Of course, I did have a previous background in programming. I think good work experience and rapport during interviews goes a long way. However, I do sometimes get the impression that certain doors are closed to me since I don't have the degree.
...double major in something useful and something useless.
I majored in math and computer science. I have a friend who went back to school in her 30s. Her majors are German and Philosophy. She's already getting translation work a year before graduation.
Finding God in a Dog
My undergrad work was in English and psychology, my grad work in philosophy, and it's done me fine. There's never been an instance where I wished I'd had a computer "science" class. Nor have my most capable colleagues been from computer science, on the whole. The comp sci grads tend to have very narrow views of how to do things, which doesn't work out so well in the real world. You have to like to learn to be good here. The liberal arts are far more capable of cultivating that attitude. Comp sci folks, in my experience, only want to learn enough to get a job. Once they show up on the job they're remarkably uncurious. So they can't keep up with changes in tech and programming methods and style. Also, they tend to be uninventive.
Anyone working with tech should have a class in basic logic, as well as a good command of written English, and know how to closely read a book. Beyond that, it's all just getting experience, preferably in the real world, not from exercises based on idealized and unworldly environments. Those who deeply understand computers do not, as a rule, become professors of it. The rewards are so much better elsewhere.
"with their freedom lost all virtue lose" - Milton
1) UI design and usability - programmers are truly horrible at this.
2) Internationalization - It's hard to find people in the US with foreign language skills. Canadian doesn't count.
3) Project coordination with overseas clients or teams - see above and add in foreign cultures.
4) Requirements gathering and/or review - Which requires talking to people and, gasp, reading documents.
5) Business analysis - overlaps Requirements gathering and review
6) UI testing - much of which CANNOT be automated.
7) Project management - which requires communications and people-people skills. Most BAs/MBAs I have met are also truly terrible at this.
Example, a friend of mine has an MA in English. He is currently working for a tech company as QA lead which requires test planning, staff training, requirements review, user documentation development, and business analysis. All of which his degree is helping with.
putting the 'B' in LGBTQ+
I design and implement automated testing systems, including specialized APIs and the VMWare-based virtualization environments designed to support them.
As part of getting a BA in psychology back in the day, you had to have several statistics courses, industrial psychology, human factors, ergonomics and it was strongly suggested that you become familiar with symbolic logic. Neurophysiology, particularly neuronal functioning, was popular too. Had psychology research funding not dried up after Reagan was elected, I might still be in a lab somewhere.
Fate had other plans. Unable to find honest work, I took up the software trade instead. That was 34 years ago.
I use my psychology degree every day.
Please do not read this sig. Thank you.
For technical jobs a tech degree with a non-tech minor is generally better than a pure tech degree, but a tech degree is generally better than a non-tech degree.
For non-technical jobs a non-tech major with a technical minor usually beats a pure-non-tech degree. As to whether that's better than a tech degree with a non-technical minor, well, there's too many variables to make a general statement one way or the other.
A good hiring manager would consider "equivalent life experience" paid or not (yes, serious/huge-time-commitment hobbies count) as good enough to substitute for the lack of any particular class or program of study.
Personally, I wish I had had the time and money to take a couple of business classes, a couple more humanities classes, and maybe a fine art class but my degree program was 9 semesters of almost-all-tech with just the university-minimum-requirements for non-tech stuff as it was and I didn't want to extend graduation nor did I want to increase my tuition bill.
Knowledge is how to play a game, intelligence is how to win, wisdom is knowing what game to play.
Unless you finagle your way into management.
Wait, now that I think about it, we might be thinking along legacy lines. Perhaps the future is more like: managers with liberal arts degrees presiding over completely outsourced technical resources.
Maybe I should go back to school and major in art history.
Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
Can you learn to code without a tech degree? Sure! Can you learn to write wonderful essays without a liberal arts degree? Sure! Will a tech degree help you get into tech? Absolutely!
There are plenty of good coders who have gotten degrees in things like economics or even design. You can certainly teach yourself to be a great coder and put up a Github account that will impress potential employers. Granted, this is a struggle if you didn't study CS or an aligned field in school, but it's doable. Furthermore, companies like Apple have plenty of need for non-technical workers.
On the other side, you don't really need a degree in liberal arts. This can also be self taught. You can read voraciously and teach yourself written expression by practicing on the Internet.
Of course, now we come to the cliche. What did Bill Gates and Mark Zuckerberg get their degrees in? Nothing.
Democracy Now! - your daily, uncensored, corporate-free
Content writing, Knowledge Management, Software Localization, Software development phase one (design), BRD Management, Whitepaper creation, Game advisors (for historically accurate renditions of stuff, for example), etc.
Who do you think is writing all the lore in games?
...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
>> CEOs want employees with liberal arts degrees, because those graduates have critical thinking skills.
Liberal arts = critical thinking? lol thats funny....And people with CS, maths or hard science degrees are not naturally inclined to think as logically right?
What they ACTUALLY mean is they want more fuzzy-thinking compliant Yes-men, not engineers that actually know their shit and easily spot it when some middle-manager says something that makes no logical sense.
I graduated in 2003 and I have both a BA (philosophy) and a BS (CS;)).
My experience is that spending a generous portion of my time writing made me both a better writer of prose -- and of code. To be counterfactual, is it really possible to express an idea in code that one cannot express in one's native language? Don't just think of yourself -- think of the many coders who come after you. I've noticed a trend toward offering "workshops" (which is, of course, a place where one does no work) or short classes on topics like "dynamic communication" or "how to write good documentation". The idea itself seems Quixotic -- could you teach an English major to be a competent C coder in a few mere hours of instruction? Why do we expect the reverse?
Despite having been coding before I "done gone to college", I think there's a special clarity one gets by being able to express the same idea in different ways and choosing the simplest -- whether that language is Lisp or English.
-- Political fascism requires a Fuhrer.
Business has always had various levels. When it comes to most successful technology companies, be it Tesla, or a small web developer, there's the strategy and there's the execution.
In a technology company, there's no doubt that the execution needs to be done by a technically superior person, but there's a problem with academic structure: it fosters process and procedure. Curtainly a STEM degree imparts critical thinking in terms of experimentation and analysis and calculation. Once a direction exists, yeah those skills are going to run the execution to create the product, service, or effect desired.
But business doesn't start with execution.
Scientific method may be the basis of STEM, and it starts with a "falsifiable hypothesis". Business is very different. Innovative business starts with a "false thesis" -- this doesn't exist, it isn't making any money now, I say it will, let's do it.
It takes a liberally-minded strategist to come up with whatever "it" is. The artist dreams it up. The philosopher contemplates how it ought to exist. The grammarian discerns its structure. The thespian convinces others to invest in it.
The problem is that the scientist concludes that it's impossible before it's even been tried. Either there's simply no evidence in existence yet, or there's no way to experiment on the nothing in-advance of starting.
Inventors aren't STEM scientists. There's no scientific method for innovation, and you aren't likely to find a scientist who's willing to risk everything on a new business idea -- yes I can also list dozens of very famous scientists who did throughout history; contrast that to the number of musicians who spend every dollar they have to start a band.
I know of a few successful persons in IT that have a BA in computer science. There exists colleges out there that do not offer BS degrees, however they do offer a BA in Computer science. The primary difference is that the students are required to learn a second language rather than dissect a frog. As far as computer programming goes, I pose this question: Which might help a person more 1. understanding the nuances of how languages differ and learning key methods to memorize and differentiate those languages, or 2. learning where electrons might be in relation to the nucleus at given energy levels? The math requirements are equivalent for a BA and BS. The approach to problem solving might be a bit different, however any team benefits from multiple different perspectives.
Note I have a BS in CS.
There is or can be built a machine that can simulate any physical object. -Church-Turing principle
From my observation, you always want both. You want STEM folks because they think like STEM folks, and you want non-STEM folks because they don't. How many programmers remain programmers? How many become managers? Account herders? Sales drones? GUI experts? Customer support? STEM folks are no more qualified for many of those jobs than liberal arts people. The difference is that liberal arts people are more willing to learn and master whatever job they are at, while STEM folks want to do what they trained for.
LOL, you know, I won't dispute the point. Because I agree with it. It's been true for a very long time, and is widespread.
What I suggest is that being an asshole isn't due to a lack of critical thinking skills, it's a personality defect which can subsequently be overcome. ;-)
In some disciplines (*cough* Poli Sci *cough*) where there is no objective right or wrong, the ability to state a case for anything as being equally valid to anything else ... well, some of us don't see that as critical thinking, we see it as rhetoric and sophistry. Because you're not measuring against an objective standard.
The problem comes when you do come from a discipline where things are right or not right, you end up with an overly simplified world view, and nuance becomes something you don't necessarily get.
When there's no room for wishful thinking and sophistry, and you need to use empirical evidence to determine what is happening and what to do about it ... your "feeling" that your "belief" that the router must be sending moon packets is meaningless if you claim it has as much weight as me telling you that the cable is unplugged. Mine is testable and can be acted on, yours is the mistaken belief that if we solve the existential crisis of the router things will sort itself out.
But it becomes a clash of cultures when someone's sensing/feeling/intuition has nothing to do with objective reality, and objective reality is the only thing which matters.
And, likewise, people who only deal in objective reality and can't see past it are largely incapable of doing anything else, unless they've tried really hard to pick up an additional set of skills.
Which means we mostly want to punch people who say the universe could be just a simulation or that a tree doesn't make any noise if anybody is around to hear it, because if it can't be proven true or false, it's probably just a pointless mental exercise. ;-)
Lost at C:>. Found at C.
The question is interesting in relation to the current bias against four year degrees for software developers in some circles. If, as Peter Thiel claims, you don't need a degree, then it shouldn't matter what your degree is if you get one. So, from that perspective, a tech degree or a liberal arts degree shouldn't make a difference. If a liberal arts degree makes for a more intellectually well rounded person, then it could be argued that that's the better degree for tech.
Of course, I don't buy Peter's argument at all. A good CS degree teaches foundational methods that can be applied throughout a career. Don't get me started on the number of times basic complexity theory or knowledge of the full memory hierarchy has helped improve performance of web pages. Most hobbyists don't have those skills and write them off as just academic oddities. A good CS degree also exposes you to a range of technologies and methods for developing software (no, CS is not just math, no more than physics is just theoretical physics). It gives you an environment where you can develop your skills and gain exposure to the breadth of topics in the field. It's a Good Thing(tm).
Should all programmers have CS degrees? Of course not, but those that do are always going to have an edge over most of the other ones (there are always exceptions - I know a few great developers without degrees).
-Chris
More like mocking those that supposedly follow his teachings and yet froth at the mouth when it comes to bombing foreigners.
I love Jesus, except for his foreign policy.
... English lit. grads with decent programming skills would probably make for good gamer programmers ...
Why would you ever imagine that? Game programming is one of the most technically demanding and unforgiving types of programming out there. It requires much of the detailed theory of many core computer science topics. The sort of knowledge that comes from computer science and such being your core focus, plus a lot of independent studies; the sort of knowledge that does *not* come from computer programming being a secondary interest.
... internal tools for the art pipeline, installers, etc.
Now if you want to talk about game designers then english lit may be a very good match, but game programming no. Maybe tools programming,
I like this except nuke is excessive.
The code was v1.0. Additional options will be added in future revisions. v1.0 had to ship on-time and on-budget so it had to be kept simple. Its not like we are the gov't and can just print money ... oh wait ...
If you can get a job in the field you would like, then it doesn't matter. How you go about getting the first job isn't clear (or wasnt clear to me at first) but here is how I did it. I got a job as a very very low paid software tech (under $10/hr in the mid '90s), then met a contractor who told me about contracting. I sent out 20-30 resumes to job shops (used CE Weekly). Got my first job (1800 miles away) as a contract systems engineer. Talked my new boss out there into letting me code. 6 months later was hired as a contract software engineer back at the place I originally started as a software tech. The rest is history. Have almost 20 years experience now. And I have no colleg or university degree. So i'm not so sure it matters what degree you have, as long as you can code and understand technical problems and solve them not just patch them(engineering). A degree probably makes it 100% easier to get that first job, BUT its not the only way.. (hence the type of degree wont/doesnt matter)
#include bier;
I have a B.A. in Cognitive Systems, it's a multi-disciplinary degree, about 60% of my course work was Faculty of Arts, and 40% Faculty of Sciences.
What I experienced while in University was this:
Most liberal arts courses are driven by writing essays where you defend a thesis. The actual validity of your thesis didn't matter so long as you are able to find several points to defend it. What I commonly saw was students starting with a conclusion and working backwards to find evidence which best fit the chosen thesis. Heck I did it myself after a while, it was much easier than looking at an entire body of work in a field and working forwards to a valid thesis. In a science course this would be called cherry picking the data, in liberal arts, it's called another day.
My science course work on the other hand is where critical thinking was encouraged. I was taught how to write logical proofs, I was taught how to represent both everyday situations, and also computational operations in the form of atomic sentences. I was taught the dangers of conflating correlation with causation, I was taught the dangers of Type I and Type II errors. I was taught about common logical fallacies. I was taught how to evaluate information critically, I was taught the importance of internal consistency, I was taught how critically examine evidence.
Perhaps some science students could use a little more course work in writing for the purpose of communicating to a broad audience in an uncomplicated way. But when it comes to critical thinking skills, I'll take a B.Sc. over a B.A. any day of the week.
Well, we are, on the aggrigate, delusional and self aggrandizing.
Very, very delusional and very, very self aggrandizing. You see it in every topic.
Well.. maybe. Or Maybe not. But Definitely not sort of.
When I was at PayPal, there was a senior manager there (he was a director by the time I left) with a French literature degree. But he got lucky by knowing the right guy at the right time.
Kinda like how not all Harvard drop outs start billion dollar companies.
Yeah, no kidding ... I'm pretty sure you can't get a STEM degree without critical thinking skills.
However, some of the Poli Sci majors I've met .....
Oy!
And reading the other comments here, the perceived superiority of technical people never ceases to amuse me. The dogmatism that I have seen and heard on the job and here on Slashdot makes all of you come across as delusional and self aggrandizing.
Its not perceived academic superiority, its actual. As a freshmen stem major I took some senior level poly sci and history classes for fun, no prerequisites -- just the consent of the instructor. The classes covered interesting topics. Getting A's and B's in stem classes took actual effort, getting A's and B's in advanced liberal arts classes took staying awake in class and reading the assigned materials -- i.e. minimal effort.
... like partying.
In other words some of us took stem and liberal arts classes beyond general ed. We know the different demands of both fields quite well. The advantage of liberal arts is that it leaves one with more free time to pursue other interests
The best programmers I know are artists and musicians. Most have liberal arts degrees.
The best programmers I know all have STEM degrees. So there are 2 data points. What now?
Communication and research skills are a requirement for both jobs. Computer science is a requirement for neither job.
The 'College of Arts and Sciences' includes liberal arts but is not limited to only liberal arts. I've never seen a 'liberal arts college'. I suspect the liberal arts profs don't want it as they see the terrible reputation education schools have earned themselves and want to keep the water at least a little muddy.
John McAfee 'It was like that time I hired that Bangkok prostitute; to do my taxes, while I fucked my accountant'
Seriously. Does anybody in his right mind think there's no place whatsoever for non-technical folks at tech companies?
This is what they say, but what they really want is H1B and similar workers.
The value of a degree has never been less in this country.
Yes, they want (and NEED) people with critical thinking skills and a firm grasp on the fundamentals of science as per their field, but what they're saying they need with their money is something not even close to that mark in any regard... at least in IT/systems/storage/development.
~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
A disproportionate number of talented programmers I know studied music.
has a Ph.D. in 17th century English literature. Admittedly we do work at a college, but you might be surprised at what humanists are doing these days: he got into the computer side of things while building databases of who was sending who letters around then. Digital Humanities is a growing field, and one that has some interesting CS applications- you've got things like Mallet chewing through vast swathes of literature looking for correlations, you have folks building high end digital maps to look into questions of how sight lines affected historical battles, etc.
"Seven Deadly Sins? I thought it was a to-do list!"
A lot of tech people that I have worked with (not most but a lot) have poor communication skills. Many of them are very good coders but have difficulty when it comes to documenting or explaining complex topics. Fine Arts grads tend to be very good at communication.
In the business world most executives do not understand technical subjects in a way that tech people do. A good tech person can take a complex technical subject and break it down into terms that business people can understand. That is a very valuable skill.
As an aside, one of the best coders I ever worked with was an English Literature major. Go figure.
There are no guarantees, so school doesn't guarantee you anything. School can be good, it can open up doors, or it could not. Maybe you can open doors without school.
I say if you want to go and study liberal arts, that's fine. If you want to go and study tech, that's fine. But if you don't want to do anything that involves a degree anyway, you shouldn't feel like you must do school.
You can learn in school, or you can learn things yourself. Life experience can be very valuable too. Teaching yourself how to learn without a teacher is also very valuable.
Democracy Now! - your daily, uncensored, corporate-free
I wouldn't bother. Get your degree and get out as fast as possible. You don't really need school to learn liberal arts or tech. School will give you a big leg up, but remember you are mostly there to get the piece of paper. I imagine most people would learn a lot more in one year of self-directed study than they would while getting a four year degree.
So get your degree quickly. You should just pick one major. Try not to change it. If you want to spend more time in school, get a master's degree.
Democracy Now! - your daily, uncensored, corporate-free
in Philosophy.
He'd written everything from operating systems to end-user applications and had a well-thumbed first printing of Knuth's TAOCP: Vol. 1 and was the person I brought my royalty check (for finding an error and a point of improvement in _Digital Typography_) in to work to show.
Sphinx of black quartz, judge my vow.
So someone labeled me as a Troll for this statement. I decided to look up the author of the Article Elizabeth Segran. From her web site it says "She received her Ph.D. from the University of California, Berkeley in the field of South and Southeast Asian Studies with a Designated Emphasis in Women, Gender and Sexuality.". She sure sounds like a Liberal Arts major to me.
I don't want to do a sig now
LOL, you know, I won't dispute the point. Because I agree with it. It's been true for a very long time, and is widespread.
What I suggest is that being an asshole isn't due to a lack of critical thinking skills, it's a personality defect which can subsequently be overcome. ;-)
I would append that thought with the idea that some of the most, ahem, challenging colleagues I have encountered seem to have genuine neurological deficits in the social skills areas - they are barely aware of just how bad they are and have little to no clue how to do anything about it.
For some, electroshock therapy seems like a good first line treatment option, but, back in the real world, laughing at them is usually the most productive way through the situations they create.
I teach in a unique graduate program for students who developed an interest in CS after completing a bachelor's degree in another field, usually in the liberal arts or social sciences. For their thesis, students can combine their old field (if it still interests them) with CS. Our grads have been doing great in the market, although it's probably more because of their graduate CS degree than their undergraduate degree. One built upon her English degree to become a tech writer, but most become software engineers.
There are only two hard things in Computer Science: cache invalidation and naming things.
to Phil Karlton. But he does it so often that it is usually attributed to Tim Bray. Naming things is where the code monkeys usually fail. Engineers who think they are programmers usually fail at it hard. It takes a certain fluidity and realization of how actual human beings interact with the world to give content meaningful context (by naming it right) and to understand problem domains well-enough to pick the right cache invalidation schemes. And, of course, understanding how human beings interact with the world is what one gets out of a liberal arts degree. As I said, it doesn't have to be a degree, but the background has to be there.
Any guest worker system is indistinguishable from indentured servitude.
When 2/3 of all the jobs go to H1B temporary workers, I'd say that the degree is secondary to the visa.
Most liberal arts courses are driven by writing essays where you defend a thesis. The actual validity of your thesis didn't matter so long as you are able to find several points to defend it.
Then you had poor teachers, unless you were taking only courses in the art of persuasive writing (or, as you call it, rhetoric). If your other professors let you get away with this, then shame on them.
As someone who has taught university courses (and who has discussed pedagogy and writing with a lot of faculty in both sciences and humanities), I do see the value in constructing a thesis with supporting evidence as a first step to writing an expository essay. But at some level you do need to question the validity of the argument and the significance of the evidence -- if your professors never required this level of rigor, they did you a disservice.
On the other hand, as someone who has read thousands of student essays over the years, let me also say that faculty are often overwhelmed with simply trying to get students to put together some semblance of a logical chain of an argument in the first place, let alone requiring the rigor you're talking about. That's not to excuse what you describe, but a significant percentage of university-level students have such poor writing skills now that they can get nowhere near the standard you suggest. And professors are often just happy to have a kid submit something that "sounds like an argument," even if it isn't fully rigorous, because it's better than much of the crap that has to be read and graded.
What I commonly saw was students starting with a conclusion and working backwards to find evidence which best fit the chosen thesis. [snip] In a science course this would be called cherry picking the data, in liberal arts, it's called another day.
Well, it's also called "confirmation bias," which is problem both in scientific experimental design and in humanities arguments. Part of the problem is that humanities issues are often not quantifiable in the same way that science ones are, and even if you try to quantify them, you end up with so many interacting variables that statistical analysis can be pretty meaningless. So, in some ways it's related to the fundamental nature of the content of the field -- which still doesn't excuse poor reasoning.
My science course work on the other hand is where critical thinking was encouraged.
Okay, let's see what that entailed....
I was taught how to write logical proofs, I was taught how to represent both everyday situations, and also computational operations in the form of atomic sentences.
That sounds like a course in "formal logic," which is often taught in philosophy departments, not science courses. And as for "represent... everyday situations," I have met many, many science undergraduates who have very little perspective on applying their methods to "real-world problems," unfortunately.
I was taught the dangers of conflating correlation with causation, I was taught the dangers of Type I and Type II errors.
This is basic statistics, which should be a required course for everyone, no matter what major. (Frankly, I think it should be required to graduate high school.)
I was taught about common logical fallacies.
This is traditionally the purview of a rhetoric course in English or the logic courses in the philosophy department, though given your background in Cognitive Systems, I assume you might learn about this in the course of various cognitive biases.
I was taught how to evaluate information critically, I was taught the importance of internal consistency, I was taught how critically examine evidence.
Now we're finally getting to "critical thinking," and this should be important in any rigorous college course, regardless of discipline.
The problem is t
I think the CEOs would prefer a liberal arts major who has demonstrated they can self teach the IT bit. It's really the ability to self teach rather than which field your degree is in. When hiring someone w/a CS degree you can't be sure they're able to go beyond what's spoon fed to them in class. When hiring someone w/a liberal arts degree w/self taught skills, they've demonstrated they're able to learn new things on their own, even outside their field of study.
That being said it's possible the industry's matured enough that there's less self teaching involved as fads replace durable technology improvements.
Yet they spoke to CEOs from tech companies...which means you did not read it....
They would prefer a liberal arts major that they could pay a lot less!
They spoke to some CEOs and favored some of their opinions over others. Did they pick and choose? Yes! Is there bias? Yes! Is there a conflict of interest? Yes!
I don't want to do a sig now
Honestly, for me, I loved Pascal, HyperCard and Maxromedia Director. That interest led me to Objective C, then Java, then back to Objective C AND Java. But programming (and now architecting software and services) may not be your interest. But if so, you can learn many ways without univeristy. Save that for the really interesting stuff.
- Ubique, Tom Termini www.bluedog.net - WebObjects / J2EE SOA / iPhone solutions for knowledge workers
I hear you. I agree that ideally a B.A. should teach critical thinking. I also don't think this is the case in most places.
I think this is the natural dilution one can expect with so many people attending school. The rise of a for profit education model has made higher education widely accessible, but at the cost of quality. A lot of these additional students end up studying humanities, because quite frankly the requirements to be admitted are less rigorous (math pre-requisites for instance).
In the world of ideals you are correct, but in the world we live in I still suspect a science student is more likely to have critical thinking skills.
In science course work you are constantly exposed the notion that there are correct and incorrect answers to a given question. Not every answer is seen as carrying some degree of validity. Some solutions work, others do not.
In humanities coursework, many different answers to the same question are often seen to carry value. In some domains that may even be the case. In my Arts coursework I very rarely saw a professor entirely shoot down a bad thesis (with the exception of one excellent religious studies teacher who busted bad citations/interpretations with glee). They might test you on memorization of facts, but beyond that it was hard to give a wrong answer. Process was emphasized, but product didn't matter as much.
If I was an employer and I had two seemingly equal candidates to choose from. I'd be more inclined to hire the one with a sciences background. If only because their coursework was more likely to be results oriented. Having the appearance of rigor is not sufficient to yield the desired outcome.
P.S. Your are right about stats, I also think formal logic should be mandatory for everyone. Ever try to predicate a brief from a supreme court ruling? It's wonderful the logical inconsistency one can uncover when forced to mathematically evaluate reasoning.
P.P.S. I attended the University of British Columbia. I don't know if that helps you evaluate how typical/atypical my impression of humanities teaching might be.
Yep.
As an analogy I'd point to pedigree and breed in a dog show. Your FORMAL education also has a breed (your major/minor) and a pedigree (which schools you attended).
But when it comes to hiring, I'd be looking for the "big dogs". And while breed and pedigree can be a factor (Chihuahua compared to Sheep Dog) I won't exclude the mutts.
If you have the drive and dedication to complete a formal major in one field while spending your free time becoming competitive in a different field then you are someone I should be interviewing.
I was a philosophy major as an undergrad, have a Masters in Theological Studies, and a PhD in New Testament, and pastored a couple of churches along the way (part time.)
I've been working in IT continuously since the mid 90's (part-time when I was working on the PhD), and am presently employed by a Major Telecommunications Company as a senior architect. I make very good money, and when I left another Major Telecom Company in March, after 15 years, I had 15 inquiries just by posting to Facebook. The other day, I had a recruiter from Amazon practically beg me to come interview (they lost out in March due to being too slow to arrange an on-site interview.)
The degree doesn't matter. The skills matter. If anything, my broad background sets me apart from the pack. But only because I've got the skills.
"He who would learn astronomy, and other recondite arts, let him go elsewhere. " -- John Calvin, commenting on Genesis 1
I can tell without angering my boss i work in an EU institute that does applied research and transfer of technology. I have a say in whoever we hire in the teams i supervise; I don't supervise alone. Nearly nobody does here. We have to read a lot of academic research and skim trough a lot of bullshit publications. I am looking at you China... So we need people with excellent critical thinking skills.
In my experience, the people most able to spot bullshit and fallacies were the mathematicians. Where i studied and where i work, a maths master degree is more than 7000 hours of demonstrating things and spotting errors. Nobody beats that. Physics graduates are good too. With engineers it depends of their strengths in maths. And yes, we ask candidates to show us their grades in the maths and core curriculum skills. Theses are those which matter. Usually we care less about the last year purely technical skills. We sometimes hire people with engineering degrees of a specialisation in a field different than ours because we think he or she has good intellectual skills.
That's our policy. Some companies where friends of mine work hire *only* engineers and most poeple there do not even know what the content or a "pure" science degree from a science faculty (physics, maths, chmistry...) looks like. It is unfair to pure sicentists but i have observed that in the industrial world (including the European Space Agency) engineers are more easily hired and -much- better paid.
I have a degree of engineering physics from a engineering faculty. It's some sort of hybrid between a machanical engineer and a physicist. When i did a "sciency " Ph.D. instead of a more "engineering" one my frieds told me it was pofessional suicide. They were wrong. If i had looked for a job in France, they would have been right.
I would -never- hire a lib arts graduate or the closest local equivalent (communication graduates). Anyway, the secretary has a list of degrees which get the automated polite "due to your skills we won't hire you" response. The list included degrees in communication and journalism, psychology, sociology, politcial "science" and -yes- someone included the US liberal arts degrees. The list is long. We have a few employees form the US too.
There are reasons we don't want to hire them -even as janitors-. One is in our opinion they have NOT the crtitical thinking skills we need. They have zero background in maths. Usually not even high school maths. They confuse being able to argue with critcial thinking. A five years old kid is able to argue. They are delusional people who spend all their academic life bullshitting people. Usually it gos back to high school. I have experience in dealing with these sort of people in my student life. Later i had the displeasure to teach statistics to psychology students. Not only were they unabe to do statistics, not only most of them were completely unable to do even junior high school maths but what worse is they were not even smart enough to recognise it and insisted in faking that abilityy !
Not to be able to reason is already a proof of lack of critical thinking. To not be aware you are not fooling anyone and trying to bullshit people anyway is an even worse proof of lack of critical thinking. It shows you are clueless. I have met quite alot of psych students trying to make me believe they studied quantum mechanics because they knew ho to pronunce "kantumakaniks, hurr durr". I sometimes meet people of their kind online. People form various countries. They all look frighteningly similar. Such people are crackpots.
Likewise, being able to "write essays" does not impress us. Lib arts graduates donot really have skills in the sense of what we expect from serious university graduates. They have culture. Superfical culture. It makes them pleasant dinner companions but not hardned professionals. I have some US online friends studying poli sci or lib arts and they are greatly delusional about their level of "skill". The deans of their faculties should be hanged for s
H.P. once had a CEO with a degree in medieval history and a quick blessing of a MBA. Carly Fiorina used her first degree extensively in finding new ways to punish employees. She was also rather good at dividing and conquering a corporate culture. I'm not sure her efforts were appreciated though.
I used to work in telecom encryption. One of the better encryption engineers had a degree in Philosophy. He was just offered a job, and could already navigate linux well. Changed my whole thinking on "You need an engineering or tech degree to do this job". I think he's the team lead now, and he deserves it.
Not to get a job. I lingered long, but managed to still save millions from a job.
I have a liberal arts degree (Political Science) and I work in tech as a product manager - Writing requirements docs, training, travelling, evangelizing as the voice of the customer. I also have more job security than my coder-peers as my job hasn't been outsourced, unlike many of theirs.
However, I've always dabbled in computers and software, going back to my TRS-80 Model 1 in 1980.
The biggest challenge is that while Tech CEOs talk the talk of wanting 'critical thinking skills' it doesn't translate down to the line managers doing the hiring. All they know is STEM, so that's what they fall back on.
I'm guided by the experience of the airlines. While you must, obviously, have the right sort of pilot's license, they also want a four year university degree. Not because it necessarily enhances your flying, but because it shows you can learn and accomplish things. If you can learn and accomplish things, and know your way around computers, I'd love to talk to you.
The big problem at most places I've worked is getting promising resumes past HR people who only count buzzwords.
...laura
Go find a STEM major to explain selection bias and other related systematic errors in field of statistics. ;-)
Why dontcha give it shot yourself?
The best and brightest of liberal arts are far more likely to apply to law school than the best and brightest of computer science.
Please explain why Physics majors performing far better on the LSAT than Computer Science majors is just selection bias.
Physics is actually a traditional field of study for those wishing to become patent attorneys. Physics majors applying to law school is not as much of an anomaly as computer science majors. Its been a somewhat common thing for a long long time.
Coffee boy?
Boy, if they pay well to people who detect BS they do not have enough money to hire me.
Someone had to do it.
Would I give my heart surgery to a guy that does not have an MD, but has a bachelor in poetry? Absolutely not!
Does a bachelor in poetry have a place in a hospital? Yes absolutely!
In particular, liberal art graduate tends to be good communicators. And that is something pretty much all tech field need. We need lots of people to help the tech field communicate.
I am working in a university in a CS department, and I strongly believe that having people to help us "publicize" our work is very important. I'd love to have a youtube channel full of interviews of different members of the department. Maybe short videos explaining a particular paper I wrote. That would be cool and would fulfil our job to explain what we are doing to the public.
We had a couple of artist in our college last year who essentialyl tried to make a piece of art by taking a marionette and coupling it with a few camera to build an "interactive automaton".
I'm sick of this bullshit belief that "liberal arts" refers to non-STEM majors in the humanities and social sciences, and is college in "easy mode". Quick history lesson: it's called "liberal" arts because from Roman times through the Renaissance, they were the skills that made one worthy of being a free person, as opposed to the manual skills appropriate for a slave. They included both artistic subjects like grammar, rhetoric, and logic, and scientific "arts" like astronomy and math. Of course meaning changed over the years, but today liberal arts colleges try to create well-rounded generalist thinkers, jacks of all trades and masters of at least one.
I've got a BA in physics from one of the top liberal arts colleges in the nation. You might think that's a joke, but my PhD advisor at MIT didn't. I'm now a tenured professor in physics, and my college buddies do stuff like dark matter research at Livermore, software development for Google and Microsoft, etc.
Enough bragging and tech namedropping, the point is that a liberal arts education can get you an excellent technical education. Unfortunately, too many major universities offer a "liberal arts" program which *is* college easymode, intended for folks who go to college for the social scene. But getting a liberal arts at these places is like buying organic local produce from Walmart: sure, they have it, they've got everything, but it's so contrary to the philosophy of the place that you're right to be skeptical.
"Is there any place for degrees in the humanities and social sciences in tech?" Now that's a reasonable question, to which I think the answer is obviously "yes", and my friends the Latin major computer programmer and the religion major tech writer would agree. But if you think "liberal arts" can't provide a top-notch education in STEM subjects, you're not qualified to read a resume.
The original Liberal Arts (a term which literally means, more idiomatically translated from ars liberalis, "skills [needed] of free men") were, funny enough, mostly things that we would consider branches of mathematics today, and thus STEM fields.
First there was the "trivium" (from whence our word "trivial", because these skills were considered so basic and elementary):
- Grammar
- Logic (now considered a branch of mathematics)
- Rhetoric
But then there was the "quadrivium" which followed that:
- Arithmetic (obviously a branch of mathematics)
- Geometry (obviously a branch of mathematics)
- "Music"
- "Astronomy"
The last two are the most interesting ones, because "music" was not about playing instruments or singing, it was essentially harmonics, the study of "number in time"; and likewise, "astronomy" was not about the actual particulars of celestial bodies, but was essentially dynamics, the study of "number in space and time". These complemented geometry as the study of "number in space" and arithmetic as "number in itself".
In short, the quadrivium, which was over half of the original Liberal Arts, was entirely things we'd now consider mathematics; and a third of the remaining portion in the trivium, logic, would also be considered mathematics today. Five sevenths or over 71% of the Liberal Arts were all math subjects.
These were all intended to prepare one for the study of philosophy, which at that time encompassed what would become the natural sciences of today. (In the middle ages philosophy was in turn considered to be essentially in a support role to theology, but of course you'd get that kind of attitude in the continent-wide theocracy that was old Christendom.)
The Liberal Arts were to teach people how to communicate their thoughts coherently, rigorously, and persuasively, and to be able to think quantitatively about things in themselves and also their relations in space and time, all of that for the purpose of conducting the kind of broad and deep critical thinking about of the world we live necessary to live life as a free individual and to preserve the freedom of one's society.
Dismissing all of that for "science lol stem envy much" is the start of the road to serfdom.
-Forrest Cameranesi, Geek of all Trades
"I am Sam. Sam I am. I do not like trolls, flames, or spam."
Certainly if you are good at modern languages, tech companies are very interested in localization. It's unlikely you'll achieve a rockstar programmer wage, but you will definitely find stable employment if that's what you want.
Well, if you're a journalism major, there is this.
If you have a degree from a top liberal arts school and a working knowledge of the tech, many corps will hire you "to manage the MIT kids" whom they do not trust to get anything done on their own.
My God, it's Full of Source!
OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
Tech jobs want specialists in the product, be it hard or software. We live in the age of specialties, since few people can master all tech knowledge. Management should be equipped for critical thinking, by nature or by hiring the needed skill. If a specialist and his friends start a high-tech venture, surely they will hire lawyers, accountants and other non tech specialists? The markets will require a prospectus, which begets lawyers and financials, which begets accountants, and as the company grows a hired cadre of people will emerge with all the needed skills because market feedback will ask questions that rewuire those specialists to answer them.
You shouldn't need a second bachelor's degree, because only the first four years should be challenging. By the end of college it's supposed to become easier. You learn how to learn. You should be able to learn more material at that level through self-study.
After four years, you should be ready for a Master's degree. In that program, they'll hold your hand a little less and the pace will be faster.
Getting a second bachelor's is like staying in high school to take extra electives. You should be past that level at that point.
Democracy Now! - your daily, uncensored, corporate-free
It's good to be able to have both perspectives, but that's with respect to being a person. With respect to finding a job, without a grasp of even the basics like math, you're going to have a lot of trouble finding (or keeping) employment. The critical thinking skills that go into solving math problems are very similar to the ones that go into solving real world problems.
A lot of people go into "liberal arts" as an out because they're weak in math. To think that they'll come out with a decent chance of getting a job is delusional at best. The real egregious degree is the undergraduate business degree (which falls under liberal arts in most places). It's a total scam. Even the (non-executive) MBA is something of a scam, but at least it can be worthwhile as a networking and resume padding tool. Soft sciences are next up, but its uselessness can be negated with sufficient technical experience (e.g. statistics) as a part of the coursework.
Now, as for very special jobs like social workers and that ilk, even though employers may prefer people with a degree, you don't really need any degree for those, just a heart. Until you want to start moving up the ladder that is, in which case you'll probably need a masters.
"If a nation expects to be ignorant and free in a state of civilization, it expects what never was and never will be."
So, how many of you have downloaded an open source package, or even read the description posted by the developer and been unable to figure out what is does? How many of you have installed such a package and found that the documentation doesn't help you to use it, or is so complex that it is difficult to figure out where to begin to use it? I think this is a common problem. Either you are forced to read source code if it is available and quite often the source is inscrutable because the code has been refactored to run efficiently as an OOD implementation but the user logic for the package is lost or obscured because the developer either cannot write or didn't make an effort?
I would love to work for LA people who can write and where my challenge is to show that I understand some package by explaining it to them so that they could write the documentation. There is quite a bit of software out there that requires developer skills to figure out and use. The LA types could help developers communicate what their work does. I try to write as well as I can, I think that being able to write is as important as any coding task I have ever faced.
I am quite interested in Literate Programming and Reproducible Results tools that are beginning to become important, for example emacs org-tool and the iPython notebook. There are liberal arts people who can do more than edit MS Word and some of them actually use emacs, although not many, but tools that mix code and markdown could be an area where writers can really help.
This is quite a separate problem from business administration or business politics. I grant you that shit floats and some of the smoozers rise to positions they don't deserve for not being competent technically when the product is technical and engineered. I have worked for a couple of these types and it is no fun.