|
Same here.
However, MBA everything is better than a WTF "European studies". Don't ask.
Greetings - Jacek
|
|
|
|
|
... but it doesn't take an MBA to have that. Asking a lot of "why?" questions of the business types can give you that appreciation. Sales and marketing people know you don't have time to understand all the details about why they're asking for feature 'X', so they summarize and consolidate. Engineers thrive on details, so the business folks end up sounding stupid. Ask.
While we're at it, any developer who disdains the business considerations of their work should be fired. You're not there to play with all the shiny toys. You're there to help make the company money, either through support, product development, or some other activity. You have to make technical decisions based on business considerations. You can't just arbitrarily add that cool new library to the product, ignoring the $10K per seat license fee. You can't just rip out feature 'X' and replace it with gizmo 'Y' when there are support contracts out there for feature 'X' that don't expire until 2016. Again, it doesn't take an MBA, but some respect for those who do have and use one can't hurt.
Software Zen: delete this;
|
|
|
|
|
I don't think that a MBA gives you that. If as a professional you don't care, there's no MBA in the world that will make you different.
Different people, different roles.
The problem begins when you bump people up the hierarchy because they are incompetent or when people fall from the sky on management seats without being able to manage their own lives properly.
All those bad decisions you mentioned have already been made by well lectured people and anyway, pure techs (developers as you call it) shouldn't be able to make those changes without approval. If they can is because the management wasn't present. Who approved that? Who let that go to production? Who was managing the time of a resource that (apparently) was doing something not in the pipeline?
For me, I stick with my original post... MBA's don't make good professionals... there's so, but so much more to it...
But anyway, don't get me wrong, I'm by no means against it, and if it doesn't make you a good professional it won't make you a bad one either...
Cheers!
|
|
|
|
|
I'd say Yep!
--
If money is your hope for independence, you cannot reach it.
Being loved gives you strength,
while loving gives you courage.
|
|
|
|
|
i want to suggest one question where i can?
|
|
|
|
|
http://www.codeproject.com/script/Common/Suggest.aspx?obtid=6[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
thnx
|
|
|
|
|
You are welcome
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
Yes you heard me. Only once you've come to know the power of software automation will you be able to implement it/ensure (pay the money) that it's being implemented everywhere in your business. Lets face it there is so many areas in various business sectors which does things using antique methods which cost lots of money. If the people who drove those businesses only knew the money making potential of automating these things using software applications.
In conclusion:
I disagree with the statement that people writing software should study MBA... and am for people that study MBA should learn software engineering.
"Program testing can be used to show the presence of bugs, but never to show their absence."
<< please vote!! >>
modified 9-Sep-13 8:48am.
|
|
|
|
|
Same here.
We already have enough headaches trying to save the messes they do. Let's them to learn how to plan things better, that will make our live easier and we will be able to do our job more efficiently.
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
|
|
|
|
|
|
Amen to this. During my own MBA course, both students and professors (other than the few of us who worked in tech) were woefully unaware of even simple concepts like virtual machines. Plus, most biz-types abuse Excel as multi-user databases (I used to work for a company that did exactly that before I moved into the dev world), so of course nothing could ever go wrong there. MBA programs now tend to require one MIS course, but even that was a gargantuan waste of time (we spend a whole section of a chapter over the difference of DML vs. DDL; I doubt the average business person could care any less about that).
As is all too common, academia isn't keeping up with real world developments. BBAs and MBAs won't be aware of technology options available, therefore they'll fail to leverage them when implementing process flows, etc. It's actually sad.
|
|
|
|
|
If you want to be the CEO of your company, then having a MBA will help you, if you want to be a programmer, run like hell.
It will be better to invest all the time and money in something that will really help you.
Of course going the path of "Who knows if tomorrow I'll want to make a startup", it's nice but, who knows if tomorrow you'll want to be a poet or send rockets to the moon or...
|
|
|
|
|
Basically depends if you want to spend the whole life in school or instead start doing something productive, earn money instead of only spending it and enjoy life while there's still time
|
|
|
|
|
One of the "business development" managers (business development being in general not specifically software based) at our place is THE main problem when it comes to any software development and he's very very fond of reminding us all about his MBA...
|
|
|
|
|
Quote: he's very very fond of reminding us all about his MBA... That seems to be a requirement of getting an MBA. It's just too common for it to be coincidence.
There are only 10 types of people in the world, those who understand binary and those who don't.
|
|
|
|
|
There's not much more you can do with it anyway...
|
|
|
|
|
People with geography degrees can do the managing while I get on with the technical stuff. Reversing this would be a waste of an engineering education, and poor technical design (or what's the point of an engineering degree?) I probably ought to point out that I program embedded micros for hardware.
|
|
|
|
|
I originally did a geography degree.
As did the man who gave me my first job as a developer, and he was quite brilliant, even after selling his share of the company for many millions he associated himself with other companies to keep writing code.
“I believe that there is an equality to all humanity. We all suck.” Bill Hicks
|
|
|
|
|
MBA's teach people how not to think, how not to be creative and how not to work with others.
Worse.
Idea.
Ever.
speramus in juniperus
|
|
|
|
|
Questions like this are generally answered like this,
If I have a {degree in question} then you need a {degree in question},
If my boss has a {degree in question}, then obviously you don't need a {degree in question}.
(I don't have an MBA and I don't really think I need one).
|
|
|
|
|
|
(M)ore (B)ad (A)cronyms
|
|
|
|
|
Master of Bitching and Attitude.
|
|
|
|
|