In my experience in software and aerospace there are two types of engineers. #1 engineers that like to dive deeper in a technical area and #2 engineers that like to gain a broad spectrum of experience in different areas. Can a software engineer do both of these, yes for sure. However, those that crave the broader knowledge are what I consider…
I teach at a Bootcamp and see a lot junior developers looking for jobs. Many of them complain of it being hard to find jobs and it is. But I don’t think it is any harder than say 10 years ago when I got started. The main the problem is they’ve never interviewed for a technical position before or aren’t looking in the right places for jobs. Also a lot…
The problem is most people get abstractions wrong. Abstracting too much can lead to Architecture Astronauts. And not abstracting enough can be a mess.
By focusing too much on abstraction, you’ll get a really lopsided team. And remember it only took one really abstract thinking Willy Wonka and a bunch of oompa loompas to make…
Totally agree that’s why I use Django almost everyday. However, Python Web conversations almost always center around Django and Flask. There are other great options out there and Tornado in particular has some unique features that make it a better tool in certain situations.
A lot of people think a family will take time away from coding and make you worse. While it will take your time, for me, it’s made me massively better. I used to waste so much time. I should also mention I have three kids :-)
I think from the book “Rework”: “if you want something done, ask the busiest person”
My advice would be to spend less time coding. Get a girl friend, wife, kids spend more time with them. Or have a hobby other than coding. This will make you a better coder and a better entrepreneur of your side projects.
By forcing your time to be more scarce, you’ll spend less time on stuff that wastes your time.
Yes I agree startups in particular have an alcohol problem. Startups often have a culture that worships alcohol in a way and place it in high regards. Social events can’t take place without it and if you don’t participate in the alcohol, it is seen that you don’t fit in.
I think sound boards are an interesting design because they are simple! Its just that simple design is repeated multiple times. That is unlike most of the other screenshots of messy interfaces.
So while to the untrained a sound board looks like a mess, it is really more simple than craigslist, facebook, etc.