This is Dmitriy's TypePad Profile.
Join TypePad and start following Dmitriy's activity
Dmitriy
Recent Activity
Get a mortgage, a wife, and a couple of kids. You will then appreciate being able to pull down significantly more money than even the luckiest of your high school friends are making in other occupations. :-)
On a more serious note, passion doesn't hurt either, but the chicken and egg problem is, it's hard to be passionate about something you're bad at. As in any non-trivial human endeavor, there's a learning curve to overcome. In Java EE it's artificial and unnecessary. Drop that shit like a hot potato and switch to something not engineered strictly for job security.
So You Don't Want to be a Programmer After All
I get a surprising number of emails from career programmers who have spent some time in the profession and eventually decided it just isn't for them. Most recently this: I finished a computer science degree last year, worked about a year in the Java EE stack. I liked requirements engineering ...
I'm sorry Jeff, but going with Ruby is a bad decision. What you should have gone with is Play and Scala. The combination feels downright ASP.NET-ish, except Scala is much nicer in many aspects than C#. Also, the Scala feature subset used in Play is pretty pedestrian, so you don't need wizards who use every trick in the book. You'd be about as productive in terms of development and you'd need 1/10th the hardware needed to run the service.
But hey, it's your service, build and run it as you wish.
Why Ruby?
I've been a Microsoft developer for decades now. I weaned myself on various flavors of home computer Microsoft Basic, and I got my first paid programming gigs in Microsoft FoxPro, Microsoft Access, and Microsoft Visual Basic. I have seen the future of programming, my friends, and it is terrible...
For what it's worth, I encode all my music into THREE formats (thanks to Max which makes it trivial to do on Mac OS X): FLAC, Apple Lossless and 320kbps MP3. Apple Lossless is in addition to FLAC because unfortunately some FLAC files from years ago are no longer readable with the newest FLAC codec. Storage? I have plenty.
The Great MP3 Bitrate Experiment
Lately I've been trying to rid my life of as many physical artifacts as possible. I'm with Merlin Mann on CDs: Although I'd extend that line of thinking to DVDs as well. The death of physical media has some definite downsides, but after owning certain movies once on VHS, then on DVD, and ...
The problem is having to bend over backwards to please the carriers. They will keep screwing the customers (since that's the only thing they do outstandingly well), and Microsoft will keep suffering because of it. Coming up next - carrier modified versions of WP, and carrier-preinstalled crapware.
Microsoft's Windows Phone 8 Problem - A Solution
Briefly - there is plenty of chatter (see track // microsoft) about the possibility that Microsoft won't be upgrading existing handsets to Windows Phone 8. However, Hal makes a very interesting point in his post on the topic. The problem is not the upgrade, it is the users. Simply give them all ...
Needs moar blue leds, fans, plexiglass windows and plastic.
Building a PC, Part VII: Rebooting
I've had more or less the same PC, with various updates, since 2007. I've written about most of it here: Building a PC, Part I: Minimal boot Building a PC, Part II: Burn in Building a PC, Part III: Overclocking Building a PC, Part IV: Now It's Your Turn Building a PC, Part V: Upgrading B...
Dmitriy is now following The Typepad Team
Jul 10, 2010
Subscribe to Dmitriy’s Recent Activity
