News for hackers. Stuff that matters.
Re:Programming by poking: why MIT stopped teaching SICP by genop on Thursday May 05, 2016 @12:13AM (#11633975)
Serious question: What is stopping you from going back?

I'm naive but curious and I do not want to make guesses.

I wonder how are we going to preserve knowledge about programming from first principles if, under pressure from corporations and lazy peers, no one does it anymore?

Re:Programming by poking: why MIT stopped teaching SICP by jdmoreira on Thursday May 05, 2016 @06:59AM (#11635076)
It's mostly that I got 'stuck' with iOS. Once you specialise it's hard to get out. If I change jobs now for anything other then iOS, I have to take a pay cut and I need to find someone that will hire me without any previous experience in... embedded, for example.

There are also a lot more of this 'poking' jobs when compared to first principle coding jobs. Specially for someone like me who never worked for huge corporations.

Re:Programming by poking: why MIT stopped teaching SICP by Const-me on Thursday May 05, 2016 @08:45AM (#11635555)
Not _that_ hard. Gradual transition should work.

If you like videogames, learn some OpenGL ES, apply to mobile game development position, if you’ll like the area, you’ll be able to continue career developing games for other platforms. If you’d like to move to MS stack, learn some .NET, then look for Xamarin iOS jobs, you’ll be able to continue career developing .NET for Windows. If you enjoy hacking, seek a job in a company that makes UI test automation tools for iOS, or iOS-related security software.

You already have experience dealing with all those iOS weirdness, you might be able to minimize or even negate that pay cut.

Re:Programming by poking: why MIT stopped teaching SICP by youjiuzhifeng on Thursday May 05, 2016 @02:21AM (#11634323)
I think nowadays the most important business in a company is to built things atop fundamental things. For example, we build apps atop Cocoa, web atop ror. That is the business stop us from going back.