Buddy, this how you get promoted - doing things above your pay grade and making sure management knows about it. You then become the go to guy for management to solve problems. Then during salary/bonus/promotion time if they don't reward you drop them and leave.
No, he said walk into an "office" not a corner coffee shop. Macs have almost zero penetration into the corporate space and the only company that have macs are those companies that don't have strict policies on their desktops/laptops.
Its beyond frustrating because Apple just doesn't get it. Companies want the ability to centrally manage devices (desktops, laptops, tablets, etc) and unfortunately you can do this with Apple.
Apple could easily double or triple their market share by just offering corporates the ability to central manage/control all their mac devices in their environment.
Wow, you definitely have no idea how small/medium sized companies actually conduct business. It is standard practice to sell solution and then resource up with contractors/full time staff when once you have won the deal. You can't just have loads staff members sitting around doing nothing waiting for a project that might happen in 3 months.
Its called cash flow and lack of it is what causes most small sized companies to shut their doors.
Had to laugh reading your post, for me this type of thing is common sense but I suppose most developers don't actually get it spend their time complaining about unrealistic demands.
Stop thinking that everything is a utility, 90% of Java "applications" are not client side applications but run server side and where if it takes 5seconds or 30seconds to startup its irrelevant.
When you start hitting heavy server side "applications", even the C++ ones take a while to startup.
Haha, well said!! Got a developer that works for me who is always late on every project he is involved. So one day I sat down with him trying to understand why he was always late. Was quiet an eye opener when I realized he was effectively rewriting the code 3 or 4 times per module.
He said he wasn't done until the system was perfect. Now I am all for optimized code but number 1 priority is a working complete solution and then it can be re-factored to improve efficiency/re-writeablity/etc.
I have heard this argument so many times and its such bullshit.
To use the cheese dip analogy, you are not eating magical unlimited cheese dip that never runs out. You are eating recycled unlimited cheese dip, and while the first time around it tastes pretty good the more it gets recycled the more it loses its flavor and becomes more bland.
It costs money to come out with new content/season/shows - this money comes from the sales of the content from the last season or previous shows. So your argument only holds merit if you happy watching reruns with out getting any new content.
Stop being a free loading hippie and pay whats fair, not that agree that the current model is correct - its needs to change and maybe something like paying a monthly subscription and getting access to everything is more appropriate.
Don't find it scary, this is pretty much what every Java dev working on server side/web app code does. I have also been doing it for years.
The problem here is perception of Java, Java as desktop app is to be blunt problematic and idiot devs out there who don't know what they are doing. Java on the server is an absolute dream.
Windows isn't any more productive then say Linux or OSX its just convenient because most people use stuff like Outlook/Project/Visio etc.
Still best paying gig in our sector and its not that bad, most of the consulting house like IBM, Accenture, etc are desperate to get their hands on more even in the current climate.
Buddy, while I have a very strong dislike for American foreign policy you are delusional if you think that the U.S is responsible for all the worlds problems. Pretty much every world "power" has screwed around with world politics.
- USSR/Russia pretty much left most of Eastern Europe in poverty and screwed up Afghanistan before the U.S even got involved.
- France was pretty much responsible for the Gadhafi's fall from power in Libya (see brutal socialist dictatorship) and has messed around with the politics of almost every North African country
- Iran & Israel are just as much to blame for the disaster that is the middle east
- China has committed more human rights violations in the name of socialism than any of the rest and supports brutal socialist dictatorship like North Korea
The reason why most socialist states fail is not because the they are socialist its because they normally ran by a brutal dictator (propped up by any one of the countries listed above) only interested in their own financial gain.
Haha, you wish! Most socialist countries can't afford to give all people homes, with the exception of maybe Northern Europe. Go to Africa, Asia, etc most of those are socialist countries by nature and there are loads of homeless people. Capitalism maybe a broken system but socialism is no better, they are just broken in different ways.
don't know which companies you have worked with but in every environment I have every worked in, technical staff (developers etc and to a less extent sysadmins) who have domain/business knowledge are treated like gold.
Hi Canada, I would like to introduce you to the rest of the world where right or wrong this is standard practice. Calling the rest of the world retards makes you come across as a fool.
It isn't just that the apple is completed on the consumer/retail sector its that they have no enterprise/business strategy.
We do a lot of mobile development iphones/ipads etc and we have had a lot customers saying can you source a 100 ipads for us and unfortunately we can't. We tell them sorry please go to the retail store down the road.
Don't write off WM7 - its actually pretty decent and makes a lot of sense for business users part of the MS ecosystem. Nokia/WM7 could easily become the defacto standard for mobile business solutions
With Apple's strategy for dealing with large corporates being at best non-existent and at worst retarded this wouldn't be that hard.
You are an example of what is wrong with the western/European world - stop complaining and do something about it! Your leaders were elected by you and your fellow country men, they screwed up your country not Merkel or Sarkozy. When some people are receiving 5 different state pensions and retiring at 45, of course the country is going to collapse
Why is it that Germany is still in such a strong position with half of Europe failing into a hole? Because the country was run properly.
Best course of action now would be for Germany and France to just invade and annex the rest of Europe. At least their governments know how to run a country.
Thats all rubbish, its all about good genes vs bad genes - eat what you like you are either going to die young or you aren't
Reminds me of the joke: http://www.jumbojoke.com/i_rest_my_case.html
You won't be able to retire at 65 so you will probably be working till at least 120 and if your spouse is financially dependent on you I suspect you would like them to be able to continue living comfortably rather than having to beg on the side of road because you died and they lost most of their household income.
Just because the home is paid off doesn't mean there aren't costs on running the property for the next 50 years
Well said! Best advice you can give to any potential programmer/software developer is start contributing to an open source project as soon as you start college. 3+ years later you walk out of college with 3+ years of real world development experience that can be verified by any potential employer.
Hell if a recent grad come for an interview with me and gave me bugzilla list of a bugs that they had worked on and fixed for a major open source project I would probably hire them on the spot.
Thats the problem, because the guy lacks programming experience he would then have to accept a lower salary in an entry-level position. Agreed I would hire over a recent grad any day but nobody wants to accept a lower salary so they get stuck in a field that they never wanted to get involved in the first place.
A solution architect earning decent cash has nothing to do with a CS degree - its all about being able to understand all domains of the problem CS, IT and business.
Having a decent CS/IT "techie" that can read and understand a business case is worth his/her weight in gold
Buddy, this how you get promoted - doing things above your pay grade and making sure management knows about it. You then become the go to guy for management to solve problems. Then during salary/bonus/promotion time if they don't reward you drop them and leave.
No, he said walk into an "office" not a corner coffee shop. Macs have almost zero penetration into the corporate space and the only company that have macs are those companies that don't have strict policies on their desktops/laptops.
Its beyond frustrating because Apple just doesn't get it. Companies want the ability to centrally manage devices (desktops, laptops, tablets, etc) and unfortunately you can do this with Apple.
Apple could easily double or triple their market share by just offering corporates the ability to central manage/control all their mac devices in their environment.
Huh? think you got that a bit wrong.
Take a read - http://en.wikipedia.org/wiki/2010_Flash_Crash
Wow, you definitely have no idea how small/medium sized companies actually conduct business. It is standard practice to sell solution and then resource up with contractors/full time staff when once you have won the deal. You can't just have loads staff members sitting around doing nothing waiting for a project that might happen in 3 months.
Its called cash flow and lack of it is what causes most small sized companies to shut their doors.
Had to laugh reading your post, for me this type of thing is common sense but I suppose most developers don't actually get it spend their time complaining about unrealistic demands.
Stop thinking that everything is a utility, 90% of Java "applications" are not client side applications but run server side and where if it takes 5seconds or 30seconds to startup its irrelevant.
When you start hitting heavy server side "applications", even the C++ ones take a while to startup.
Haha, well said!! Got a developer that works for me who is always late on every project he is involved. So one day I sat down with him trying to understand why he was always late. Was quiet an eye opener when I realized he was effectively rewriting the code 3 or 4 times per module.
He said he wasn't done until the system was perfect. Now I am all for optimized code but number 1 priority is a working complete solution and then it can be re-factored to improve efficiency/re-writeablity/etc.
I have heard this argument so many times and its such bullshit.
To use the cheese dip analogy, you are not eating magical unlimited cheese dip that never runs out. You are eating recycled unlimited cheese dip, and while the first time around it tastes pretty good the more it gets recycled the more it loses its flavor and becomes more bland.
It costs money to come out with new content/season/shows - this money comes from the sales of the content from the last season or previous shows. So your argument only holds merit if you happy watching reruns with out getting any new content.
Stop being a free loading hippie and pay whats fair, not that agree that the current model is correct - its needs to change and maybe something like paying a monthly subscription and getting access to everything is more appropriate.
Don't find it scary, this is pretty much what every Java dev working on server side/web app code does. I have also been doing it for years.
The problem here is perception of Java, Java as desktop app is to be blunt problematic and idiot devs out there who don't know what they are doing. Java on the server is an absolute dream.
Windows isn't any more productive then say Linux or OSX its just convenient because most people use stuff like Outlook/Project/Visio etc.
Still best paying gig in our sector and its not that bad, most of the consulting house like IBM, Accenture, etc are desperate to get their hands on more even in the current climate.
Buddy, while I have a very strong dislike for American foreign policy you are delusional if you think that the U.S is responsible for all the worlds problems. Pretty much every world "power" has screwed around with world politics.
- USSR/Russia pretty much left most of Eastern Europe in poverty and screwed up Afghanistan before the U.S even got involved.
- France was pretty much responsible for the Gadhafi's fall from power in Libya (see brutal socialist dictatorship) and has messed around with the politics of almost every North African country
- Iran & Israel are just as much to blame for the disaster that is the middle east
- China has committed more human rights violations in the name of socialism than any of the rest and supports brutal socialist dictatorship like North Korea
The reason why most socialist states fail is not because the they are socialist its because they normally ran by a brutal dictator (propped up by any one of the countries listed above) only interested in their own financial gain.
Haha, you wish! Most socialist countries can't afford to give all people homes, with the exception of maybe Northern Europe. Go to Africa, Asia, etc most of those are socialist countries by nature and there are loads of homeless people. Capitalism maybe a broken system but socialism is no better, they are just broken in different ways.
Blasphemy, he didn't died he ascended into heaven!
No, that is middle class - if you can't retire and maintain the same life style you are not "rich" or upper class.
Saying that, if earning that kind of money and are not rich after 20 years of proper investments and money management something went seriously wrong.
don't know which companies you have worked with but in every environment I have every worked in, technical staff (developers etc and to a less extent sysadmins) who have domain/business knowledge are treated like gold.
Hi Canada, I would like to introduce you to the rest of the world where right or wrong this is standard practice. Calling the rest of the world retards makes you come across as a fool.
It isn't just that the apple is completed on the consumer/retail sector its that they have no enterprise/business strategy.
We do a lot of mobile development iphones/ipads etc and we have had a lot customers saying can you source a 100 ipads for us and unfortunately we can't. We tell them sorry please go to the retail store down the road.
Don't write off WM7 - its actually pretty decent and makes a lot of sense for business users part of the MS ecosystem. Nokia/WM7 could easily become the defacto standard for mobile business solutions
With Apple's strategy for dealing with large corporates being at best non-existent and at worst retarded this wouldn't be that hard.
Was thinking they needed to start with Greece, nobody really likes them anyways
You are an example of what is wrong with the western/European world - stop complaining and do something about it! Your leaders were elected by you and your fellow country men, they screwed up your country not Merkel or Sarkozy. When some people are receiving 5 different state pensions and retiring at 45, of course the country is going to collapse
Why is it that Germany is still in such a strong position with half of Europe failing into a hole? Because the country was run properly.
Best course of action now would be for Germany and France to just invade and annex the rest of Europe. At least their governments know how to run a country.
Thats all rubbish, its all about good genes vs bad genes - eat what you like you are either going to die young or you aren't Reminds me of the joke: http://www.jumbojoke.com/i_rest_my_case.html
You won't be able to retire at 65 so you will probably be working till at least 120 and if your spouse is financially dependent on you I suspect you would like them to be able to continue living comfortably rather than having to beg on the side of road because you died and they lost most of their household income.
Just because the home is paid off doesn't mean there aren't costs on running the property for the next 50 years
Well said! Best advice you can give to any potential programmer/software developer is start contributing to an open source project as soon as you start college. 3+ years later you walk out of college with 3+ years of real world development experience that can be verified by any potential employer.
Hell if a recent grad come for an interview with me and gave me bugzilla list of a bugs that they had worked on and fixed for a major open source project I would probably hire them on the spot.
Thats the problem, because the guy lacks programming experience he would then have to accept a lower salary in an entry-level position. Agreed I would hire over a recent grad any day but nobody wants to accept a lower salary so they get stuck in a field that they never wanted to get involved in the first place.
A solution architect earning decent cash has nothing to do with a CS degree - its all about being able to understand all domains of the problem CS, IT and business.
Having a decent CS/IT "techie" that can read and understand a business case is worth his/her weight in gold