There is this season called winter that makes features like all-wheel drive and higher ground clearance make a lot of sense. Combine that with five kids and car seat laws requiring everyone up to 10 years old be in one, and you have the perfect sales storm for larger SUVs.
This is really the shoe being on the other foot. Jobs were scarce a few years ago... you could expect 7-8 candidates at a minimum for every job you advertised. Now, it is less than one available job seeker per open job so you have to really change how you treat candidates if you want to hire and retain. That includes pay better, especially in unskilled and semiskilled roles which are the hardest to hire right now.
Touchscreen Chromebooks have been running android apps for about a year or so. ChromeOS has a full strength, desktop grade browser which is a much better experience than any mobile browser. Android apps are surprisingly good on ChromeOS now... Devices like Samsung's Chromebook Plus are basically what tablets want to be when they grow up. The bonus is being able to run Linux, and by adding container support, it would make that experience better and potentially much more secure than running crouton. One of the best features of ChromeOS devices is how easy to manage and restore they are compared to "full strength" OS devices.
This is a great tool if you want to increase diversity. Sure it can be misused, but if you read the context, the article is trying to suggest congress make Facebook liable for the actions of their users. How does this actually fix anything? How is this different than making gun manufacturers liable for misuse of their products or auto companies liable for misuse of their products?
The elephant in the room is that we are building on almost 50 years worth of insecure software that runs on insecure hardware on even less secure operating systems connected to an even less secure network... Honestly, it is amazing that all of it works, let alone be as secure as it is. Safe by design languages are going to help a lot, but it will take 20-30 years for enough of the stack to be rewritten.
Software PMs get a bad rap because the use case is often to be a buffer between incompetent management and a misguided and badly staffed development team (usually because of incompetent management). PMs pay for themselves x2 or x3 by making it possible for the devs to get done on time, under budget and often with fewer defects - if they can actually practice their craft.
Apple's success has been due to a lot more than just great design. They keep getting the little things right that get them a 2% advantage:
They've done a great job in distribution. You can get a MPB anywhere, anytime, and no waiting for builds or anything. I ended up making the switch to Apple in 2011 or 2012 when I could not get a Dell XPS 13 Linux Edition. Dell kept delaying shipping. Eventually, I had to travel and ended up grabbing a MBP at the local Best Buy 2 hours before flying out.
Apple's longer availability for a specific MBP model is actually a huge feature. If you support more than about three computers, having them all be pretty much identical is a huge cost saver for IT. Honestly, most Apple hardware works pretty much the same way - so there's little in the way of driver and config weirdness to support an Air vs Macbook vs MBP. Apple has delivered a fantastic answer for standardization. Other manufacturers charge a premium for their "business class" laptops... and still can't match Apple on consistency.
No one makes a better built laptop. MBPs are built like a tank.
The big frustration is that when Apple changes, it is a big change and it often affects many. USB C, the touch bar, removing the DVD drive, changing power connectors all seem to really anger specific users. Right now a friend who is a DJ is upset because most pro audio devices are not built for USB C. Another friend hates the new keyboard. Still another who like to dual boot and game hates that most MBPs are Intel GPU powered. In the end, all of us still end up on MBPs because the other alternative either doesn't exist or isn't available to buy when you want to buy it.
Well, at least Ed Regis is in the esteemed company of people that believed that you would fall off the earth if you went too far east or west. I'm looking forward to toasting Ed Regis with the local moonshine from a beautiful view sitting above Candor Chasma Rim. Seriously, find reasons to do things instead of excuses for giving up.
Freedom and money are two sides of the same coin. Freedom is useless without the financial means to enjoy it. Likewise, money is useless without the freedom to use it as you see fit.
I'm glad that Microsoft is releasing this. I really am. But you don't have to do the whole vaporware release where you say "We'll be releasing this awesome thing early next year." Just release the code and announce it when you do. Old habits die hard...
Every situation, and every person is different. Being so binary with people rarely works as an HR strategy. All you do is throw out the best talent for people that are good at not getting in trouble. Being good at not getting in trouble does not make you a good developer, a good salesperson, a good marketer, a good accountant... it just ensures that the person is good at not getting caught and getting out of it when caught. Useful skills, but usually NOT what you are hiring for.
Every time I have been cheated, swindled or defrauded it was by someone who had no prior criminal history whatsoever. I've seen church lady bookkeepers embezzle. I've seen top workers steal inventory. I've had 10%er developers fake time records so they could go to the bar. I've had people turn in tens of thousands in fake expenses. I've had incredibly good customers for five years straight try to get fraudulent refunds.
The common thread was that every one of these persons had a major change in their personal life. Divorces. Tax problems. Spouse got fired. Kids got really ill. Every time there was a major change. So I've started paying close attention to the personal lives of people who work with and for me. When things get tough for them, I try to be engaged and communicate a lot more with them. Sometimes I can directly help (for instance pay off a killer deductible to get the bill collectors to stop). Other times I can't... but by being engaged and interested, the employee knows at some level I'm paying attention. Since I started paying attention, I've had a lot less shenanigans. I'm also a lot less afraid to hire people who are facing challenges... and I've made some amazing hires over the years as a result.
You can have indentation problems or you can have mismatched, nested grouping symbol problems. Either way you go, there's problems. Personally, I just like readable code. You can have that either way.
There's a lot of clueless in marketing... and there's also an equal number of creative geniuses. In a lot of cases, marketers make mistakes for the same reasons developers do: underestimating how long work will take, assuming something works without testing it and not talking to users. There's also a strong not invented here bias, people taking way to much personal ownership of their work, HIPPOs (HIghest Paid Person's Opinion) and irrational mandates (i.e.THIS WORD MUST BE IN THE COPY).
Do you think that giving the POS terminal the GNOME name was just a piece of viral marketing tactic to begin with?
I think that in marketing it is better to be lucky than good. If they are smart they will call it Groupon POS because any other name will squander the brand identity that this little kerfuffle has caused.
Hate to say, but marketers can be the most oblivious people in the wold. They also create things and have the same feelings of ownership that many of us do when we cook up a heaping helping of awesome code. So, I'm not surprised by Groupon taking a minute to figure out where they stood.
Last year, the people at my company's marketing department emerged from their cave with a Hire Veterans campaign. Awesome. Except for the fact that the helmet they choose to cap the M-16 with was a Nazi Stahlhelm. When I pointed it out I got the "what do you, developer, know about marketing" response. I answered, "Three of our board of directors are Jewish."
You can find out a lot in a few hours just by going to a Big Data meetup. Traditional database vendors are trying to hijack big data and make it their buzzword. Real big data players are using tools like Hadoop, Spark, Solr, Elastic Search and other tools that allow you to use commodity hardware to get a much more performant platform for big data. The appliance vendors have some interesting off the shelf stuff... you should really take some time to see what is going on... it's wild west time.
It's the same thing as JQuery(). It searches through the DOM for any elements that match the provided selector and creates a new jQuery object that references these elements. Here's a very simple example:
Go to meetups (i.e. javascript, python, ruby,.NET, whatever). There are hiring managers there. Just talk to everyone. Learn what everyone is into, and you'll find out who's hiring and the hiring manager types will probably ask you for your contact info. Give it to them, and ask them for theirs. When it's time to go around the room, just say you are a recent graduate and looking for work where you can hack on whatever you love to hack on. Make sure you call the hiring manger types within 48 hours of your meeting. You'll bypass the HR department and bypass the applicant tracking system.
Suggestion: if you get an interview, bring code to the inerview. Show people what you have done. If the person is non technical then just demo an app you've written. If the interviewer is technical then show the code. If your code is criticized, be positive about it and even discuss how to make it better with the interviewer. The interviewer is trying to see what it will be like working with you in the future, not trip you up.
Finally, if you are offered a lower position than you expect, it's pretty normal for companies to hire junior developers as interns, part time or on a trial basis at lower wages. If you are a good fit, you will be promoted within 90 days. For senior people, you often have to take a haircut on salary to get in the door, but if you are good, you'll be quickly promoted. The reason it is this way is that most companies just don't know what they are hiring until they've been working for a few weeks.
There is this season called winter that makes features like all-wheel drive and higher ground clearance make a lot of sense. Combine that with five kids and car seat laws requiring everyone up to 10 years old be in one, and you have the perfect sales storm for larger SUVs.
This is really the shoe being on the other foot. Jobs were scarce a few years ago... you could expect 7-8 candidates at a minimum for every job you advertised. Now, it is less than one available job seeker per open job so you have to really change how you treat candidates if you want to hire and retain. That includes pay better, especially in unskilled and semiskilled roles which are the hardest to hire right now.
Touchscreen Chromebooks have been running android apps for about a year or so. ChromeOS has a full strength, desktop grade browser which is a much better experience than any mobile browser. Android apps are surprisingly good on ChromeOS now... Devices like Samsung's Chromebook Plus are basically what tablets want to be when they grow up. The bonus is being able to run Linux, and by adding container support, it would make that experience better and potentially much more secure than running crouton. One of the best features of ChromeOS devices is how easy to manage and restore they are compared to "full strength" OS devices.
This is a great tool if you want to increase diversity. Sure it can be misused, but if you read the context, the article is trying to suggest congress make Facebook liable for the actions of their users. How does this actually fix anything? How is this different than making gun manufacturers liable for misuse of their products or auto companies liable for misuse of their products?
The elephant in the room is that we are building on almost 50 years worth of insecure software that runs on insecure hardware on even less secure operating systems connected to an even less secure network... Honestly, it is amazing that all of it works, let alone be as secure as it is. Safe by design languages are going to help a lot, but it will take 20-30 years for enough of the stack to be rewritten.
Software PMs get a bad rap because the use case is often to be a buffer between incompetent management and a misguided and badly staffed development team (usually because of incompetent management). PMs pay for themselves x2 or x3 by making it possible for the devs to get done on time, under budget and often with fewer defects - if they can actually practice their craft.
Apple's success has been due to a lot more than just great design. They keep getting the little things right that get them a 2% advantage:
They've done a great job in distribution. You can get a MPB anywhere, anytime, and no waiting for builds or anything. I ended up making the switch to Apple in 2011 or 2012 when I could not get a Dell XPS 13 Linux Edition. Dell kept delaying shipping. Eventually, I had to travel and ended up grabbing a MBP at the local Best Buy 2 hours before flying out.
Apple's longer availability for a specific MBP model is actually a huge feature. If you support more than about three computers, having them all be pretty much identical is a huge cost saver for IT. Honestly, most Apple hardware works pretty much the same way - so there's little in the way of driver and config weirdness to support an Air vs Macbook vs MBP. Apple has delivered a fantastic answer for standardization. Other manufacturers charge a premium for their "business class" laptops... and still can't match Apple on consistency.
No one makes a better built laptop. MBPs are built like a tank.
The big frustration is that when Apple changes, it is a big change and it often affects many. USB C, the touch bar, removing the DVD drive, changing power connectors all seem to really anger specific users. Right now a friend who is a DJ is upset because most pro audio devices are not built for USB C. Another friend hates the new keyboard. Still another who like to dual boot and game hates that most MBPs are Intel GPU powered. In the end, all of us still end up on MBPs because the other alternative either doesn't exist or isn't available to buy when you want to buy it.
Well, at least Ed Regis is in the esteemed company of people that believed that you would fall off the earth if you went too far east or west. I'm looking forward to toasting Ed Regis with the local moonshine from a beautiful view sitting above Candor Chasma Rim. Seriously, find reasons to do things instead of excuses for giving up.
Having robotic enforcement of laws against mistake prone, imprecise human beings is an oppressive idea of the worst sort.
How many people have made a living in some way off of GPL'd software? It's a much larger number than you think.
Freedom and money are two sides of the same coin. Freedom is useless without the financial means to enjoy it. Likewise, money is useless without the freedom to use it as you see fit.
I'm glad that Microsoft is releasing this. I really am. But you don't have to do the whole vaporware release where you say "We'll be releasing this awesome thing early next year." Just release the code and announce it when you do. Old habits die hard ...
Every situation, and every person is different. Being so binary with people rarely works as an HR strategy. All you do is throw out the best talent for people that are good at not getting in trouble. Being good at not getting in trouble does not make you a good developer, a good salesperson, a good marketer, a good accountant... it just ensures that the person is good at not getting caught and getting out of it when caught. Useful skills, but usually NOT what you are hiring for.
Every time I have been cheated, swindled or defrauded it was by someone who had no prior criminal history whatsoever. I've seen church lady bookkeepers embezzle. I've seen top workers steal inventory. I've had 10%er developers fake time records so they could go to the bar. I've had people turn in tens of thousands in fake expenses. I've had incredibly good customers for five years straight try to get fraudulent refunds.
The common thread was that every one of these persons had a major change in their personal life. Divorces. Tax problems. Spouse got fired. Kids got really ill. Every time there was a major change. So I've started paying close attention to the personal lives of people who work with and for me. When things get tough for them, I try to be engaged and communicate a lot more with them. Sometimes I can directly help (for instance pay off a killer deductible to get the bill collectors to stop). Other times I can't... but by being engaged and interested, the employee knows at some level I'm paying attention. Since I started paying attention, I've had a lot less shenanigans. I'm also a lot less afraid to hire people who are facing challenges... and I've made some amazing hires over the years as a result.
You can have indentation problems or you can have mismatched, nested grouping symbol problems. Either way you go, there's problems. Personally, I just like readable code. You can have that either way.
The assumption that you need to lock down student's devices is the root of all of your issues.
There's a lot of clueless in marketing... and there's also an equal number of creative geniuses. In a lot of cases, marketers make mistakes for the same reasons developers do: underestimating how long work will take, assuming something works without testing it and not talking to users. There's also a strong not invented here bias, people taking way to much personal ownership of their work, HIPPOs (HIghest Paid Person's Opinion) and irrational mandates (i.e.THIS WORD MUST BE IN THE COPY).
Do you think that giving the POS terminal the GNOME name was just a piece of viral marketing tactic to begin with?
I think that in marketing it is better to be lucky than good. If they are smart they will call it Groupon POS because any other name will squander the brand identity that this little kerfuffle has caused.
Hate to say, but marketers can be the most oblivious people in the wold. They also create things and have the same feelings of ownership that many of us do when we cook up a heaping helping of awesome code. So, I'm not surprised by Groupon taking a minute to figure out where they stood.
Last year, the people at my company's marketing department emerged from their cave with a Hire Veterans campaign. Awesome. Except for the fact that the helmet they choose to cap the M-16 with was a Nazi Stahlhelm. When I pointed it out I got the "what do you, developer, know about marketing" response. I answered, "Three of our board of directors are Jewish."
Redshift is a fantastic way to get started... the kind where you end up not needing to migrate to something else.
Right now, if you are starting with "Data Warehouse" you probably are using the wrong answer key to score your wrong questions.
You can find out a lot in a few hours just by going to a Big Data meetup. Traditional database vendors are trying to hijack big data and make it their buzzword. Real big data players are using tools like Hadoop, Spark, Solr, Elastic Search and other tools that allow you to use commodity hardware to get a much more performant platform for big data. The appliance vendors have some interesting off the shelf stuff... you should really take some time to see what is going on... it's wild west time.
It's the same thing as JQuery(). It searches through the DOM for any elements that match the provided selector and creates a new jQuery object that references these elements. Here's a very simple example:
$("div > p").css( "border", "1px solid gray" );
finds any div wrapped paragraphs and puts a solid gray line around them. Docs here: http://api.jquery.com/jquery/.
Go to meetups (i.e. javascript, python, ruby, .NET, whatever). There are hiring managers there. Just talk to everyone. Learn what everyone is into, and you'll find out who's hiring and the hiring manager types will probably ask you for your contact info. Give it to them, and ask them for theirs. When it's time to go around the room, just say you are a recent graduate and looking for work where you can hack on whatever you love to hack on. Make sure you call the hiring manger types within 48 hours of your meeting. You'll bypass the HR department and bypass the applicant tracking system.
Suggestion: if you get an interview, bring code to the inerview. Show people what you have done. If the person is non technical then just demo an app you've written. If the interviewer is technical then show the code. If your code is criticized, be positive about it and even discuss how to make it better with the interviewer. The interviewer is trying to see what it will be like working with you in the future, not trip you up.
Finally, if you are offered a lower position than you expect, it's pretty normal for companies to hire junior developers as interns, part time or on a trial basis at lower wages. If you are a good fit, you will be promoted within 90 days. For senior people, you often have to take a haircut on salary to get in the door, but if you are good, you'll be quickly promoted. The reason it is this way is that most companies just don't know what they are hiring until they've been working for a few weeks.
is code you can download, review and modify. The moment a third party or a internet based service is involved, there can be on trust.
It's not fear driven development. It's incompetent, obsolete management.