The cell phone market has matured, the rate of innovation has slowed and the need to update your phone at every release has subsided. Apple has recognised this, they have better long term support for their phones then any other manufacturer that I can think of. As an example I have given my son an old iPhone 5S that my wife got in 2014, it had been sat in a draw for a couple of years but a good charge and an update has made it like new, it is running the latest iOS like a champ. Apple is taking a hit on sales because it is making an effort to support it's products long term. Now for me as the consumer I'm prepared to pay a premium for my phone because I know it will last 3+ years.
I studied physics, with intention of becoming a developer (which I did). I didn't have much appetite for a CS course and felt the physics would give me a broader set of skills.
I followed a similar path and can only agree on the attitude. Most of the relevant CS knowledge is just that: knowledge. Studying physics is usually less about knowledge and more about general problem solving skills.
I'd go beyond "general problem-solving skills". Physics gives you high quality math training (albeit somewhat truncated with respect to number theory), coupled with demanding experimental methods, and a deep, principled understanding of the foundations of the universe. Nothing is beyond your reach. Any other quantitative or logical discipline is just laying there, waiting for you.
> Most full stack developers have breadth but not depth.
I have to disagree with this, its a generalisation at best. In my experience the "full stack" developers have had a much deeper knowledge of a subject then the "specialist". This is simply because the layers in the stack are not as discrete people would like you to think and the full stack developer has a much better understanding of why and how something is.
Another long time vim user, I switched to emacs+evil then to spacemacs back to vim back to emacs+evil. Spacemacs was good but I started to feel bogged down, as I do with big ide's and went back to a very minimal vim.
I have now started back with emacs + evil and a minimal setup. I find it gives me the best of all worlds.
everyone talks about spacemacs=vim. this is nice, but what turned me off of spacemacs was the layers config abstractions. It breaks the normal configuration of emacs.
Just install evil mode and a few contrib packages.. that's spacemacs lite.
There is a lot of Tory bashing going on here but this policy runs deeper, Labour tried to put through similar legislation. The coalition dropped it but is back. Each Home Secretary seems to become more hard line and blinkered, like they are being poisoned by the fear emanating from the security services.
Indeed, one of the strongest critics (David Davis) is a Conservative and resigned his position as Shadow Home Secretary and MP under the Labour government to protest and highlight the issues.
I was the same, yet I continued to invest in the Amiga in the vain hope that it would come back from the brink, in hindsight I should have jumped ship then too, I stuck with the Amiga until the 2000ish
I can certainly agree with that, I invested far too much time and money in the Amiga long after it was relevant. But I still have a fondness for the machine, it was elegant in a way that just isn't necessary anymore, time and moores law stands still for no man
An interesting article and I am guilty of copy and paste errors myself. But the bias towards the last line may be because those mistakes are tested less then other parts i.e. in an if statement early conditions mean the final condition is never tested.
I work for a small company, not a startup (I've been here 9 years), about 20 people. Yesterday we launched a website, today we got Pizza. I was happy. It cost the company £100 but it made all of us feel appreciated.
A couple of weeks ago I ask an owner how much he wanted for an old TV we had in the office, hoping that he would say just take it (the tv was 8 years old and not been used for about 3), he didn't, he wanted its ebay value. We agreed £30. That made me feel sad, less appreciated.
tldr; Small things can affect people in a big way.
> wanted old equipment for free
> had to pay a nominal price for it instead
> felt sad and less appreciated
Gotta say, your disappointment really isn't resonating with me. Sounds like quite a reasonable response on their part. People in management perform a constant balancing act with things like morale and expectations. Perhaps it wouldn't have been prudent to have you be seen to be getting "special treatment". Unless there were 19 similar old TVs to give to the rest of the team, then you can guarantee several people would have felt resentful about you getting yours for free.
At my workplace it'd probably have been given for free, and I'm pretty sure none of my co-workers would resent the recipient. Come on, it's an 8 year-old TV. Everyone who wants a TV has a better one already. Are we really so petty?
A company can't just write off things that are in it's inventory. They can either be lost, destroyed, trashed or sold. If you sell them, it has to be at a reasonable market value or you're in trouble with the IRS. So it's not unreasonable to ask for the ebay value. Ask for a low ebay value if you're being nice.