I just want to share a little bit of my experience. I came to the Bay Area and have learned that some companies with money like to "staff up", meaning they hire people without knowing exactly what they want those people to do. They do have projects in mind, but some of them are still in feasibility phase.
Now I am not blaming them here, since they still pay me. Unfortunately, I am a type of person that would feel insecure if I don't do anything significant in 6 months or more. I always pitch in some ideas to the management related to the position I was hired for, but if after 6 months I don't have a clear direction where things are going, I will leave (6 months in my industry is pretty long time).
My point is it might worth looking into it more when a candidate has some short stints but also has the matching skills you need. Otherwise, you could miss out some legit people.
As someone who born into a family of ex-military public educators, you sure use word 'fucking' a lot. I sure don't want your fucking ass teaching my kids.
Yeah, except the screen is not big enough for me, I cannot replace the battery, and I cannot add micro SD card..., but wait a minute Mr. Jobs said I don't need none of those. And I could go to an Apple store and let them do replace the batter for a fee. Or buy another iPhone, why would anyone want to keep a perfectly working 2-yr old smartphone? They are so outdated.
Also could someone show me how to remove Passbook, Game Center Newsstand, Weather apps etc. from my iPhone? I don't think so. They might not be crapware, or they probably provide basic services as part of the OS, but they don't need to be Apps.
And NO, grouping them together in one folder and put them on the last page is not a solution.
I don't think they were criticizing. They simply stated what they observed, and sometimes that's needed to improve things. I have experienced a project where most all people are really smart but their code was a mess, and nobody said anything. I don't have to tell you what happened next. Like you said, in different words, the world needs different type of skills to keep the wheel turning.
learn how business works. The level of learning depends on your interest.
Do you really want to start your own business? Or you just don't want to do technical stuffs anymore.
Just want to share: I don't want to own a business because I grew up poor and now I am very afraid of losing money and back to being broke. So I fall in the latter category. After more than 10 years doing the grunt works, I understand enough the big picture of my industry to make reasonable decisions and to lead a small group of people to complete projects. I'm just waiting for the right opportunity right now to move up to management.
From SF to Silicon Valley and vice versa. Also from Alameda County where houses are a little bit cheaper (looking for a place with many new developments? Come to Dublin right now).
The only real problem of the Bay Area (not only Silicon Valley) is the housing price. If you are in high-tech/computer related industries there so many jobs and opportunities, that is why people are here. You want to be where the jobs are, even when most of your income spent on housing. At least if the housing market keeps up with the inflation rate, you are not losing money.
Your use case actually support my argument, because even a 2TB hybrid will not fulfill your need, so Hybrid is pointless. And how many people travel around the world and make timelapse movies? Not even 0.5% of Ultrabook users I am guessing?:)
in your Ultrabook? Is there a research/poll out there that shows people buying Ultrabook and they want 500GB to 1TB of storage?
Unless you have a lot of videos, I think 256GB is sufficient. Are there many people carry around their movies library?
It is already taught (although mainly theory) in most decent universities. Software engineering courses usually cover testing. There are only 4 years in the Undergrad study.., not enough time to go too specialized, and you don't want to pigeon-holed people at that stage (i.e. young adults)
Just sell the groceries off the trucks, so customers can pick up whatever they want, which ever brand etc.
Load some trucks in the morning, and each of them cover like a few block radius, encouraging people to walk.
My grandma and mom did this back when in a third world country.
First few weeks there would be some miss and hit as far as location and merchandise supply and demand. That is OK. Collect data from this few weeks experience and optimizes it over time.
Sorry if my sarcasm was not too clear. It was a rhetorical question actually...
I happen to work in the Silicon Valley, is that a place with a lot of foreigners? (sarcasm again here... FYI)
I guess I better talk to my boss to make sure my pay is on par with my other "native" colleagues..., after all I am a citizen although I may talk funny.
that the immigrants get paid less. Imagine if the immigrants get paid the same, don't you all the "indigenous/native" will be even more p*ssed?
By the way those who claimed that the immigrants, in this high-tech context, get paid less, have they ever looked at their immigrant colleagues paychecks? How can you tell which of your colleagues are immigrants and which one are native?
is to give customers (especially OEMs) no choice but to go Hybrid. I was told Hybrid drive cost about U$10 more to make, that is huge if you buy drives by millions. For budget laptops, why bother to go Hybrid? With 128GB SSD becomes affordable and more and more contents are online, how many people out there needs 300GB or more in their laptops? People who use computers just casually (for entertainment) are switching to tablets, and they only have 64GB max (128GB is coming), a lot of them with 16 and 32GB.
I just don't see why Hybrid?
My prediction is that most mobile devices will eventually 90% SSD (unless newer OS'es would require like 80GB to install). Desktops and Mainframes will switch to 2.5" form factor for power reasons (I saw an article either by Tom's or Anand that shows 2.5" drives give better performance per watts). Mainframes of course will implement some kind of Non-Volatile caching using Solid State. 3.5" drives probably for media junkies and gamers.
But this is not an ideal world... Unfortunately, many people do not or cannot afford to do things they love .
I am more artistic than technical.. long story short, I chose Computer major because after some research, it was better chance for me to score a job as a computer engineering/science major field than as an (building) architect. I needed to make money soon.
Now 15 years later, I am doing pretty well. My work is a job, I do not necessarily "love" it. Often I do not feel to go to work, but I am not depressed, because I bring decent paycheck home. I can provide for my family, therefore I am pretty happy.
I think the Code.org message is: "learn something that is useful, which in this case code/programming etc." That's it. Just learn.., and it is up to you what you want to do with the things you learn.
I do not like politics in government, in fact I hate it. But often I try to learn how they work.., because it is useful.
I am glad that some people got the chance to do what they love because that adds more happy people in this world.
How many jurors in that jury you think fully understand what the patents are and how they are applied to reward such big amount of money?
Which one more likely: all of them or none of them? You would think it is necessary to understand the patent fully in order to make a right decision. Instead they probably made the decision based on what the lawyers said, and we know that all lawyers tell the truth right?
Another point:
Hundreds of people touching the source code. In college, how often does one work with multiple people on a same source code for more than 2 semesters?
Like it or not, nowadays you need a college degree, at least a Bachelor's. Some of job posting even says "Master Degrees preferred".
We could argue all day/night long that, especially in computer science/engineering related positions, one could be a capable employee without any college degree but at the end of the day most employers would still ask for one. I notice Google is an exception. Many of their job postings say "X years of experience in lieu of college degree".
I think it makes sense for them to use a college degree from an accredited University/College as a measure of someone's commitment and ability to complete something.., for 4 years at least. That's a standard/system already available. That's just my 2-cent.
I just want to share a little bit of my experience. I came to the Bay Area and have learned that some companies with money like to "staff up", meaning they hire people without knowing exactly what they want those people to do. They do have projects in mind, but some of them are still in feasibility phase. Now I am not blaming them here, since they still pay me. Unfortunately, I am a type of person that would feel insecure if I don't do anything significant in 6 months or more. I always pitch in some ideas to the management related to the position I was hired for, but if after 6 months I don't have a clear direction where things are going, I will leave (6 months in my industry is pretty long time). My point is it might worth looking into it more when a candidate has some short stints but also has the matching skills you need. Otherwise, you could miss out some legit people.
As someone who born into a family of ex-military public educators, you sure use word 'fucking' a lot. I sure don't want your fucking ass teaching my kids.
Yeah, except the screen is not big enough for me, I cannot replace the battery, and I cannot add micro SD card..., but wait a minute Mr. Jobs said I don't need none of those. And I could go to an Apple store and let them do replace the batter for a fee. Or buy another iPhone, why would anyone want to keep a perfectly working 2-yr old smartphone? They are so outdated. Also could someone show me how to remove Passbook, Game Center Newsstand, Weather apps etc. from my iPhone? I don't think so. They might not be crapware, or they probably provide basic services as part of the OS, but they don't need to be Apps. And NO, grouping them together in one folder and put them on the last page is not a solution.
I don't think they were criticizing. They simply stated what they observed, and sometimes that's needed to improve things. I have experienced a project where most all people are really smart but their code was a mess, and nobody said anything. I don't have to tell you what happened next. Like you said, in different words, the world needs different type of skills to keep the wheel turning.
learn how business works. The level of learning depends on your interest. Do you really want to start your own business? Or you just don't want to do technical stuffs anymore. Just want to share: I don't want to own a business because I grew up poor and now I am very afraid of losing money and back to being broke. So I fall in the latter category. After more than 10 years doing the grunt works, I understand enough the big picture of my industry to make reasonable decisions and to lead a small group of people to complete projects. I'm just waiting for the right opportunity right now to move up to management.
From SF to Silicon Valley and vice versa. Also from Alameda County where houses are a little bit cheaper (looking for a place with many new developments? Come to Dublin right now). The only real problem of the Bay Area (not only Silicon Valley) is the housing price. If you are in high-tech/computer related industries there so many jobs and opportunities, that is why people are here. You want to be where the jobs are, even when most of your income spent on housing. At least if the housing market keeps up with the inflation rate, you are not losing money.
Your use case actually support my argument, because even a 2TB hybrid will not fulfill your need, so Hybrid is pointless. And how many people travel around the world and make timelapse movies? Not even 0.5% of Ultrabook users I am guessing? :)
in your Ultrabook? Is there a research/poll out there that shows people buying Ultrabook and they want 500GB to 1TB of storage? Unless you have a lot of videos, I think 256GB is sufficient. Are there many people carry around their movies library?
It is already taught (although mainly theory) in most decent universities. Software engineering courses usually cover testing. There are only 4 years in the Undergrad study.., not enough time to go too specialized, and you don't want to pigeon-holed people at that stage (i.e. young adults)
Just sell the groceries off the trucks, so customers can pick up whatever they want, which ever brand etc. Load some trucks in the morning, and each of them cover like a few block radius, encouraging people to walk. My grandma and mom did this back when in a third world country. First few weeks there would be some miss and hit as far as location and merchandise supply and demand. That is OK. Collect data from this few weeks experience and optimizes it over time.
Sorry if my sarcasm was not too clear. It was a rhetorical question actually... I happen to work in the Silicon Valley, is that a place with a lot of foreigners? (sarcasm again here... FYI) I guess I better talk to my boss to make sure my pay is on par with my other "native" colleagues..., after all I am a citizen although I may talk funny.
that the immigrants get paid less. Imagine if the immigrants get paid the same, don't you all the "indigenous/native" will be even more p*ssed? By the way those who claimed that the immigrants, in this high-tech context, get paid less, have they ever looked at their immigrant colleagues paychecks? How can you tell which of your colleagues are immigrants and which one are native?
is to give customers (especially OEMs) no choice but to go Hybrid. I was told Hybrid drive cost about U$10 more to make, that is huge if you buy drives by millions. For budget laptops, why bother to go Hybrid? With 128GB SSD becomes affordable and more and more contents are online, how many people out there needs 300GB or more in their laptops? People who use computers just casually (for entertainment) are switching to tablets, and they only have 64GB max (128GB is coming), a lot of them with 16 and 32GB. I just don't see why Hybrid? My prediction is that most mobile devices will eventually 90% SSD (unless newer OS'es would require like 80GB to install). Desktops and Mainframes will switch to 2.5" form factor for power reasons (I saw an article either by Tom's or Anand that shows 2.5" drives give better performance per watts). Mainframes of course will implement some kind of Non-Volatile caching using Solid State. 3.5" drives probably for media junkies and gamers.
But this is not an ideal world... Unfortunately, many people do not or cannot afford to do things they love . I am more artistic than technical.. long story short, I chose Computer major because after some research, it was better chance for me to score a job as a computer engineering/science major field than as an (building) architect. I needed to make money soon. Now 15 years later, I am doing pretty well. My work is a job, I do not necessarily "love" it. Often I do not feel to go to work, but I am not depressed, because I bring decent paycheck home. I can provide for my family, therefore I am pretty happy. I think the Code.org message is: "learn something that is useful, which in this case code/programming etc." That's it. Just learn.., and it is up to you what you want to do with the things you learn. I do not like politics in government, in fact I hate it. But often I try to learn how they work.., because it is useful. I am glad that some people got the chance to do what they love because that adds more happy people in this world.
How many jurors in that jury you think fully understand what the patents are and how they are applied to reward such big amount of money? Which one more likely: all of them or none of them? You would think it is necessary to understand the patent fully in order to make a right decision. Instead they probably made the decision based on what the lawyers said, and we know that all lawyers tell the truth right?
Another point: Hundreds of people touching the source code. In college, how often does one work with multiple people on a same source code for more than 2 semesters?
Like it or not, nowadays you need a college degree, at least a Bachelor's. Some of job posting even says "Master Degrees preferred". We could argue all day/night long that, especially in computer science/engineering related positions, one could be a capable employee without any college degree but at the end of the day most employers would still ask for one. I notice Google is an exception. Many of their job postings say "X years of experience in lieu of college degree". I think it makes sense for them to use a college degree from an accredited University/College as a measure of someone's commitment and ability to complete something.., for 4 years at least. That's a standard/system already available. That's just my 2-cent.