Hacker News new | ask | show | jobs
by thmzlt 5185 days ago
You can remedy that by ditching whatever framework you use, and writing your applications at a lower level. From my experience, it is not going to be easy but the final result will be a lot simpler (and you will have lots of fun). Also, you will notice that far fewer patterns emerge than your framework try to impose on you.
1 comments

What I'm talking about is beyond frameworks. I'm not a web developer, I'm a developer. For example: using scipy and numpy together to solve difficult statistics problems, rolling some stuff in C or cython to get speed boosts then pulling it together into an api by using tornado to service a rails app that needs some sort of on demand stats generation. Or programming an adrino. Or writing some mouse driving scripts, or using the SDL in C to make a game. Or whatever. Once you learn how to code to a certain degree you can do anything you want which is daunting because you don't only have a hammer. You have a tool chest and unlimited material to build whatever you want. Sure you could make cabinets (Rails apps for tabular data) which are easy and make good money, but you really want to make helicopters because that looks like a challenge, even though it will be harder and you will be in an environment you don't know how to handle.