It sounds like most of your stress is being caused by not having a Product Manager. You should find out what the deal is there from your manager, and if you don't like the answer, then consider leaving. Beyond that I would say, don't leave a job just because it isn't a dev utopia when you walk through the door. A better measure of when to leave a job is when you know that your goals and theirs don't align and never will.
At the end of day, the customer does not care if, for example, you implemented their project as giant if-then conditional; as long as it works. It is the craftsman in us that makes us write quality code; it is something we ultimately do for ourselves.
I would recommend watching GroundHog day with Bill Murray. The key takeaway from this film I think, was be the brightest light in the room, be your most attractive self, and everything/everyone else will sort itself out.
This turned out to be an article about tech workers unionizing ... which I just don't see that as a solution in the tech industry in general, especially when companies have the choice to offshore their staffs. At the end of the day, we developers are well compensated, and have great mobility. If you find yourself getting a raw deal, just pickup your keyboard and go somewhere else.
This article basically describes the end-game of gentrification: a gated, affluent, homogeneous community devoid of uniqueness. On the bright side, those who have been displaced have now migrated across the tri-state area, and are reviving cities and neighborhoods long forgotten.
There is nothing wrong with Amazon getting an incentive. The question is are these cities doing their math and offering incentives that are both competitive and reasonable, that won't leave their citizens out to hang.
On one hand, I have to agree that China's closed/censored society is directly at odds with the product offering of a company like Google ... on the other hand, does one simply disengage from such a massive market as China? Perhaps Google is betting on a future when there is greater freedom for the Chinese people.
The plan calls for homegrown AI to match that developed in the West within three years, for China’s researchers to be making “major breakthroughs” by 2025, and for Chinese AI to be the envy of the world by 2030.
Really? Major breakthroughs can be mandated by a centralized government? Back in the 80s-90s, Americans were convinced that Japan was going to eat its lunch. It gives me some hope in knowing that we still suffer from this complex.
Apollo missions took about three days to reach the moon. But the quickest trip to the moon was the New Horizons probe, which zipped past the moon in just 8 hours 35 minutes on its way to Pluto. However, the spacecraft didn't even slow down or approach lunar orbit.
jQuery isn't dead, and wasn't a failure. It is still widely used and probably will be for some time to come. There are many different types of web projects! For those that require more than vanilla js, and less than a full blown framework (Angular, etc.), jQuery still has its place.
1984 with the introduction of the Macintosh, would be a better year to have picked, as it could be considered the beginning of the desktop publishing revolution.
The premise of Homefront is completely ridiculous! We're expected to believe that North Korea ... a nation of 25 million with limited resources and a half-starved population takes over the pacific rim and then pushes its way into North America?
I'll say it, because no one else seems to want to: It's time for muslims to grow the f--- up already. We have something in America called freedom of speech, its a cornerstone of our society. Sometimes people use that right to say stupid and hurtful things. It doesn't mean all Americans agree or condone what was said.
I am trying to say there is a distinction between those who are trained professionals and those who have basic knowledge. I am getting the feeling people are taking this issue personally. If you want to become a trained professional, please do so. As for me, I have paid my dues and consider myself one.
I see ... so we're watering down the profession to the point where it is all inclusive. Can I start calling myself a doctor the next time I administer first aid?
I originally built this game a year ago and recently decided to update it and put it on Facebook, partly to see how much if any traction the game could get and as a way to introduce myself to the Facebook API and Apps.
The game is built primarily using jQuery and my own library that I call Thunder. It also uses Soundmanager for the sfx and of course Cufon for the fonts. Tested on FF,IE7-9,Chrome and Safari.
"A quick reference for aging programmers" .. anyone else offended? Maybe someone should write a post titled "From C++ to C: A quick reference for young programmers who think they're clever"
"My friends make fun of me for making a retarded life decision" ... You need to find some new friends. If these so called friends can't find it in themselves to show a little empathy for you, they are not your friends.
ps. Not working for the man is always a good decision. You will never starve working for the man, but you will also never get ahead. It sounds like you've got a crisis of faith. You need to ask yourself what you really want in life. If you can't stomach life without a safety net, then by all means, go back to a full-time job.
I had the same reaction to CFML. I too run my site on IIS, but I use ASP-JScript, which is similar in syntax to javascript. I haven't used CFML in a decade, I remember it being clunky and limited compared to ASP 3. If you really want to go modern, there is of course dot-Net.