3 ms·
Totally. I've got a friend who's been working on his own mobile app for years. Every time I speak to him he tells me how he's rewriting the backend, or explorin
by nprateem 5y ago
Totally. I've got a friend who's been working on his own mobile app for years. Every time I speak to him he tells me how he's rewriting the backend, or exploring some new language. I just keep telling him it doesn't matter to end users (unless it makes him more productive), but the penny doesn't seem to drop.
Talk to business people about their business and you'll be talking their language. The technology is just a tool. Your job is to use the right tech to keep costs down, while keeping agility and reliability up. Do this and you'll have more leverage compared to the competition.
- cuu508 5y agoMaybe he is interested in exploring new languages, and not so much in increasing his leverage.
- wreath 5y agoThats why i think every engineer should at least attempt to launch a business (can be even non software related) in order to understand how their work fits in and at least appreciate the amount of work that isnt writing code that keeps the lights on
- cableshaft 5y agoSometimes you don't have a choice. I have worked on a few frameworks that have gone defunct over the years. Cocos2D-Objective-C, Kindle Active Content, XNA, J2ME, Flash Actionscript to name a few. You have to port it to some other framework, and usually I ended up wanting to clean up a few things in the process (or in Kindle's case, I needed to, because it had so many constraints), or have to add new features for new expectations (480P->720P->1080P->1440P resolution, 2D->3D, add online multiplayer, streaming features, maybe the market shifted to expecting mobile apps to be free so now you need to rework the design, etc). When you're working on it in your spare time, sometimes those things happen before you get a chance to finish the project and get it out there.