Welcome to City-Data.com Forum!
U.S. CitiesCity-Data Forum Index
Go Back   City-Data Forum > U.S. Forums > California > San Jose
 [Register]
Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
View detailed profile (Advanced) or search
site with Google Custom Search

Search Forums  (Advanced)
Reply Start New Thread
 
Old 04-22-2016, 11:42 PM
 
926 posts, read 979,731 times
Reputation: 346

Advertisements

On the even of 5 years of employment at one of the Silicon Valley giant, it has been great 5 years but left me a lot of doubt, uncertainties and questions to myself over contemplation of regarding what Silicon Valley real means, what is it its core and is it really what it looks like on the surface, depicted, molded and presented through news channel, media outlet? Is it really disruptive, vibrant, startup culture or software giants with world-class software as repeated from time to time, endlessly.

It certainly does when one looks at certain way, but from newer implants like me, I also see issues, specially if my current employer can be a good example.

I got a great pay, afforded certainly comfortable lifestyle here and really enjoyed, but some aspect of the working culture seems weird, sometimes just not right.

At first, I had a lot of learning opportunities, opportunity to meet lot of people, very technical and healthy atmosphere, most likely because department I have worked has just been forming, being born and has not had its own established culture and parallelled with amazing growth.

Over the years however, gradually, I felt like management has gone greedy, millions of revenue our department has been channelled to others with not much for the regular employee awards (typical at enterprise). But worst of it was trend started to form that they are definitely having employees to do a more and lot more jobs with much and lesser resources. So these days, no matter what the will, just because of sheet amount of work, there is not really a quality in it no matter how hard the trying is. Definitely the management has been emphasizer of statistics, numbers rather than emphasize on quality, robustness and responsibility. I am not sure if this is a typical on other companies in Silicon Valley.

Complaining up is mostly futile, they will listen but will never act on it. Meantime, it has really become an environment like a sweatshop or treadmill. Our partners upgrades their product that we integrate into at a much higher and ever faster pace with lot of bells and whistles and we are trying to catch up, management pushing us on timely delivery so that revenue can be captured. But dont get me wrong, lot of product we ship and lot of partners product integrate is loaded with crapware, bugs, defects that they never take care of. It does not take professional to see, from the X version to X.1 version the chronics defects will carry on and on. The old working features are torn apart and replaced with something "newer" that messes up the things even more. Things are all and so much common in software industry.
At feels like there are so many incompetent and unscrupulous engineer who does not care is infiltrated every corner of the company, be it my place, or partners, it is just clear that I have been talking to more people who does not give a crap than who does over the past years. I can run into monthly or weekly an distinguished engineer who holds Ph.D or MS. degree but fails to understand and process basic English sentence, because of it, ball dropping are so commonplace. But then I can shift the responsibility to again the management in how they are managing people, I am certain that some of the "dont care" folks has just give up on doing great simply because it makes no difference and others who are simply "born" with don't care attitude. When we hire a fresh, new graduate with amazing degrees and then I watch them slow down and eventually they are unable to do a simple tasks and does not think ciritically as they should do and certainly used to do in college, and join the armies of ball droppers, I sometimes wonder what has gone wrong with them. Is it like once they reach a good salary, it is time for complacency?

Over the years, I have talked to management in a various different ways to improve the process, efficient, accountability but given the circumstances i think it is mostly fallen on deaf ears. So after years of unparalleled growth and many good people leaving our company, our department which has been used to enjoying to be a fastest growing segment in our whole company has experienced the first quarter of sales DECLINE leaving many heads scratched.

I am contemplating: I have been trying for years to make some difference, but whatever I do is just not. Perhaps I should jump the boat. May be I need new experience, new culture and something new to learn. But the question inevitably arise is, is what I describe here is a common corporate culture and the way of doing business here? What if I just go to some other places hoping to get better job done will just ended up in same place.

So my grand question is:
What are really good companies in SJ that has bit of a stricter software development practice that has some accountability?
What are good companies where management will not rush to market their product and take time to bring it to great standard and push reall hard their employees?
What are good companies management really listen and respond well to employees?

What I work here is a multi-billion dollar company, I got a feeling that bigger companies are mostly like it, may be I can try my luck with more bit more nimble, bit smaller and startup company that has great potential and sustaining desire to uphold the standard consistently. The trouble is that whether particular company is bad or good, they will always tout themselves as best, our company, culture product blah blah is out-of-this world, so to really find a great place to work, it has to be found through word of mouth, legwork and scouting.

Last edited by ggcd951; 04-23-2016 at 12:07 AM..
Reply With Quote Quick reply to this message

 
Old 04-23-2016, 05:58 AM
 
958 posts, read 1,147,863 times
Reputation: 1795
Quote:
Originally Posted by ggcd951 View Post
On the even of 5 years of employment at one of the Silicon Valley giant, it has been great 5 years but left me a lot of doubt, uncertainties and questions to myself over contemplation of regarding what Silicon Valley real means, what is it its core and is it really what it looks like on the surface, depicted, molded and presented through news channel, media outlet? Is it really disruptive, vibrant, startup culture or software giants with world-class software as repeated from time to time, endlessly.

It certainly does when one looks at certain way, but from newer implants like me, I also see issues, specially if my current employer can be a good example.

I got a great pay, afforded certainly comfortable lifestyle here and really enjoyed, but some aspect of the working culture seems weird, sometimes just not right.

At first, I had a lot of learning opportunities, opportunity to meet lot of people, very technical and healthy atmosphere, most likely because department I have worked has just been forming, being born and has not had its own established culture and parallelled with amazing growth.

Over the years however, gradually, I felt like management has gone greedy, millions of revenue our department has been channelled to others with not much for the regular employee awards (typical at enterprise). But worst of it was trend started to form that they are definitely having employees to do a more and lot more jobs with much and lesser resources. So these days, no matter what the will, just because of sheet amount of work, there is not really a quality in it no matter how hard the trying is. Definitely the management has been emphasizer of statistics, numbers rather than emphasize on quality, robustness and responsibility. I am not sure if this is a typical on other companies in Silicon Valley.

Complaining up is mostly futile, they will listen but will never act on it. Meantime, it has really become an environment like a sweatshop or treadmill. Our partners upgrades their product that we integrate into at a much higher and ever faster pace with lot of bells and whistles and we are trying to catch up, management pushing us on timely delivery so that revenue can be captured. But dont get me wrong, lot of product we ship and lot of partners product integrate is loaded with crapware, bugs, defects that they never take care of. It does not take professional to see, from the X version to X.1 version the chronics defects will carry on and on. The old working features are torn apart and replaced with something "newer" that messes up the things even more. Things are all and so much common in software industry.
At feels like there are so many incompetent and unscrupulous engineer who does not care is infiltrated every corner of the company, be it my place, or partners, it is just clear that I have been talking to more people who does not give a crap than who does over the past years. I can run into monthly or weekly an distinguished engineer who holds Ph.D or MS. degree but fails to understand and process basic English sentence, because of it, ball dropping are so commonplace. But then I can shift the responsibility to again the management in how they are managing people, I am certain that some of the "dont care" folks has just give up on doing great simply because it makes no difference and others who are simply "born" with don't care attitude. When we hire a fresh, new graduate with amazing degrees and then I watch them slow down and eventually they are unable to do a simple tasks and does not think ciritically as they should do and certainly used to do in college, and join the armies of ball droppers, I sometimes wonder what has gone wrong with them. Is it like once they reach a good salary, it is time for complacency?

Over the years, I have talked to management in a various different ways to improve the process, efficient, accountability but given the circumstances i think it is mostly fallen on deaf ears. So after years of unparalleled growth and many good people leaving our company, our department which has been used to enjoying to be a fastest growing segment in our whole company has experienced the first quarter of sales DECLINE leaving many heads scratched.

I am contemplating: I have been trying for years to make some difference, but whatever I do is just not. Perhaps I should jump the boat. May be I need new experience, new culture and something new to learn. But the question inevitably arise is, is what I describe here is a common corporate culture and the way of doing business here? What if I just go to some other places hoping to get better job done will just ended up in same place.

So my grand question is:
What are really good companies in SJ that has bit of a stricter software development practice that has some accountability?
What are good companies where management will not rush to market their product and take time to bring it to great standard and push reall hard their employees?
What are good companies management really listen and respond well to employees?

What I work here is a multi-billion dollar company, I got a feeling that bigger companies are mostly like it, may be I can try my luck with more bit more nimble, bit smaller and startup company that has great potential and sustaining desire to uphold the standard consistently. The trouble is that whether particular company is bad or good, they will always tout themselves as best, our company, culture product blah blah is out-of-this world, so to really find a great place to work, it has to be found through word of mouth, legwork and scouting.
Welcome to the world of software. Stop viewing it as a "world-changing force for potential good" and drinking the koolaid, and just view it as a job and money source. Dont be loyal as very few companies will ever be loyal to you. Be han solo, not idealistic like luke. Total mercenary attitude. Look for another job, but do it with the knowledge that the next company will eventually disillusion you as well. I cant answer the "what company does it right", because your story sounds like every coder in silicon valley. And im including people from all the big, successful household names. The model is "ship, then fix". And grind down your employees and replace them with h1bs at cheaper cost. Try and keep them at the office with free food, video game rooms, beer busts, etc. Also, unless you are at a place with lots of growth and uppward mobility, if you stay more than three years you are leaving money on the table as another company will likely pay more for your experience.

And stay grateful that you make coder money and arent working at target and trying to survive on a quarter of the dough in one of the most expensive places on the planet.
Reply With Quote Quick reply to this message
 
Old 04-23-2016, 01:00 PM
 
Location: San Francisco, CA
15,088 posts, read 13,452,870 times
Reputation: 14266
Quote:
Originally Posted by ggcd951 View Post
At first, I had a lot of learning opportunities, opportunity to meet lot of people, very technical and healthy atmosphere, most likely because department I have worked has just been forming, being born and has not had its own established culture and parallelled with amazing growth.

Over the years however, gradually, I felt like management has gone greedy, millions of revenue our department has been channelled to others with not much for the regular employee awards (typical at enterprise). But worst of it was trend started to form that they are definitely having employees to do a more and lot more jobs with much and lesser resources. So these days, no matter what the will, just because of sheet amount of work, there is not really a quality in it no matter how hard the trying is. Definitely the management has been emphasizer of statistics, numbers rather than emphasize on quality, robustness and responsibility. I am not sure if this is a typical on other companies in Silicon Valley.
It's called capitalism. Every corporation in the world is like this because they all have the same incentive: maximize profits. If it felt different to you at first, that's because they do effective brainwashing.
Reply With Quote Quick reply to this message
 
Old 04-23-2016, 01:36 PM
 
Location: Palo Alto, CA
901 posts, read 1,168,376 times
Reputation: 1169
boulder2015 has great comments, agree on all of them. There are a ton of jerks and bad cultures and phony attitudes all over silicon valley. Just like every other industry.

Sure, the best companies are a bit more interesting than most, and there are some good ones, but people need to get the stars out of their eyes.

Even great companies like Apple or Google have some teams run by jerks who are terrible to work for. You just have to be strategic.

Quote:
Originally Posted by boulder2015 View Post
Stop viewing it as a "world-changing force for potential good" and drinking the koolaid, and just view it as a job and money source. Dont be loyal as very few companies will ever be loyal to you. Be han solo, not idealistic like luke. Total mercenary attitude. Look for another job, but do it with the knowledge that the next company will eventually disillusion you as well.
Reply With Quote Quick reply to this message
 
Old 04-24-2016, 01:03 PM
 
Location: Silicon Valley, CA
13,561 posts, read 10,359,245 times
Reputation: 8252
Quote:
Originally Posted by Chuck5000 View Post
boulder2015 has great comments, agree on all of them. There are a ton of jerks and bad cultures and phony attitudes all over silicon valley. Just like every other industry.

Sure, the best companies are a bit more interesting than most, and there are some good ones, but people need to get the stars out of their eyes.

Even great companies like Apple or Google have some teams run by jerks who are terrible to work for. You just have to be strategic.
When looking at employers, don't fall for the "halo" image of the organization - instead, focus on the group and the people, the culture itself - and see if it's a match for you.

Tesla Motors may have a very sexy, glamorous product and technology, but it's also known for having poor work-life balance and a relatively chaotic organization, for example.
Reply With Quote Quick reply to this message
 
Old 04-25-2016, 10:17 AM
 
926 posts, read 979,731 times
Reputation: 346
Agreed, all-inclusive and optimisic mentality does not work when working in tech industry, you just end up burning with mountain of frustration, better to socialize with few and select good folks and keep others away.
Reply With Quote Quick reply to this message
 
Old 04-25-2016, 04:51 PM
 
12,823 posts, read 24,406,112 times
Reputation: 11042
Quote:
Originally Posted by ggcd951 View Post
On the even of 5 years of employment at one of the Silicon Valley giant, it has been great 5 years but left me a lot of doubt, uncertainties and questions to myself over contemplation of regarding what Silicon Valley real means, what is it its core and is it really what it looks like on the surface, depicted, molded and presented through news channel, media outlet? Is it really disruptive, vibrant, startup culture or software giants with world-class software as repeated from time to time, endlessly.

It certainly does when one looks at certain way, but from newer implants like me, I also see issues, specially if my current employer can be a good example.

I got a great pay, afforded certainly comfortable lifestyle here and really enjoyed, but some aspect of the working culture seems weird, sometimes just not right.

At first, I had a lot of learning opportunities, opportunity to meet lot of people, very technical and healthy atmosphere, most likely because department I have worked has just been forming, being born and has not had its own established culture and parallelled with amazing growth.

Over the years however, gradually, I felt like management has gone greedy, millions of revenue our department has been channelled to others with not much for the regular employee awards (typical at enterprise). But worst of it was trend started to form that they are definitely having employees to do a more and lot more jobs with much and lesser resources. So these days, no matter what the will, just because of sheet amount of work, there is not really a quality in it no matter how hard the trying is. Definitely the management has been emphasizer of statistics, numbers rather than emphasize on quality, robustness and responsibility. I am not sure if this is a typical on other companies in Silicon Valley.

Complaining up is mostly futile, they will listen but will never act on it. Meantime, it has really become an environment like a sweatshop or treadmill. Our partners upgrades their product that we integrate into at a much higher and ever faster pace with lot of bells and whistles and we are trying to catch up, management pushing us on timely delivery so that revenue can be captured. But dont get me wrong, lot of product we ship and lot of partners product integrate is loaded with crapware, bugs, defects that they never take care of. It does not take professional to see, from the X version to X.1 version the chronics defects will carry on and on. The old working features are torn apart and replaced with something "newer" that messes up the things even more. Things are all and so much common in software industry.
At feels like there are so many incompetent and unscrupulous engineer who does not care is infiltrated every corner of the company, be it my place, or partners, it is just clear that I have been talking to more people who does not give a crap than who does over the past years. I can run into monthly or weekly an distinguished engineer who holds Ph.D or MS. degree but fails to understand and process basic English sentence, because of it, ball dropping are so commonplace. But then I can shift the responsibility to again the management in how they are managing people, I am certain that some of the "dont care" folks has just give up on doing great simply because it makes no difference and others who are simply "born" with don't care attitude. When we hire a fresh, new graduate with amazing degrees and then I watch them slow down and eventually they are unable to do a simple tasks and does not think ciritically as they should do and certainly used to do in college, and join the armies of ball droppers, I sometimes wonder what has gone wrong with them. Is it like once they reach a good salary, it is time for complacency?

Over the years, I have talked to management in a various different ways to improve the process, efficient, accountability but given the circumstances i think it is mostly fallen on deaf ears. So after years of unparalleled growth and many good people leaving our company, our department which has been used to enjoying to be a fastest growing segment in our whole company has experienced the first quarter of sales DECLINE leaving many heads scratched.

I am contemplating: I have been trying for years to make some difference, but whatever I do is just not. Perhaps I should jump the boat. May be I need new experience, new culture and something new to learn. But the question inevitably arise is, is what I describe here is a common corporate culture and the way of doing business here? What if I just go to some other places hoping to get better job done will just ended up in same place.

So my grand question is:
What are really good companies in SJ that has bit of a stricter software development practice that has some accountability?
What are good companies where management will not rush to market their product and take time to bring it to great standard and push reall hard their employees?
What are good companies management really listen and respond well to employees?

What I work here is a multi-billion dollar company, I got a feeling that bigger companies are mostly like it, may be I can try my luck with more bit more nimble, bit smaller and startup company that has great potential and sustaining desire to uphold the standard consistently. The trouble is that whether particular company is bad or good, they will always tout themselves as best, our company, culture product blah blah is out-of-this world, so to really find a great place to work, it has to be found through word of mouth, legwork and scouting.
Agile can work however there needs to be upstreaming of quality assurance. With partners it's more tricky. Partner agreements need to explicitly detail deliverables and life cycle requirements. Perhaps a quality council between your firm and partners may help to improve the situation.
Reply With Quote Quick reply to this message
 
Old 04-26-2016, 08:33 AM
 
816 posts, read 968,400 times
Reputation: 539
My input would be that you need to change jobs. There is always a plateau past a point. Large conpanies do get to become like you describe. Either change your role or job.

I start to get bored every 4-5 years.
Reply With Quote Quick reply to this message
 
Old 04-26-2016, 09:46 PM
 
926 posts, read 979,731 times
Reputation: 346
i have interviewed several candidates and i can attest many of those interviewers definitely can not reason and think critically more than average 5th graders and has great difficulty understanding plain english, yet they interview so carelessly probably based on the assumption employers should be poaching for them. I am surprised how many I ran across.
Reply With Quote Quick reply to this message
 
Old 04-27-2016, 09:37 AM
 
6 posts, read 4,649 times
Reputation: 42
Computer work has definitely gone the way of the sweatshop. Take the Agile development model (just-in-time manufacturing) and lay cheap immigrant labor on top of it and now your "innovative, collaborative" environment just turned into a factory. This allows companies to run lean and therefore you are no longer valued as creative talent, simply a replacable cog in the machine. The better you are, the more time you'll spend compensating for weaker cogs and the faster you'll burn out. If you're skilled, you'll never, ever see the big payday. They need you in the trenches.

IT / development has been ruined for quite some time now. I'm trying to get as much cash out of it as possible until all of the jobs are either overseas or automated away.
Reply With Quote Quick reply to this message
Please register to post and access all features of our very popular forum. It is free and quick. Over $68,000 in prizes has already been given out to active posters on our forum. Additional giveaways are planned.

Detailed information about all U.S. cities, counties, and zip codes on our site: City-data.com.


Reply
Please update this thread with any new information or opinions. This open thread is still read by thousands of people, so we encourage all additional points of view.

Quick Reply
Message:


Settings
X
Data:
Loading data...
Based on 2000-2020 data
Loading data...

123
Hide US histogram


Over $104,000 in prizes was already given out to active posters on our forum and additional giveaways are planned!

Go Back   City-Data Forum > U.S. Forums > California > San Jose

All times are GMT -6. The time now is 02:56 PM.

© 2005-2024, Advameg, Inc. · Please obey Forum Rules · Terms of Use and Privacy Policy · Bug Bounty

City-Data.com - Contact Us - Archive 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37 - Top