Something's happening to me.
This was me only two months ago:
- Old 15" toshiba laptop running ubuntu.
- Coding on a heavyweight IDE (NetBeans), using??subversion.
- Taking notes on a big ass A4 notebook.
- No contributions to open source software at all.
Back then, when coding was only a marginal part of the day job, it was left to my personal projects to drive my improvement as a coder. Naturally, I was a bit torn as to what exactly my profession was. Was I developer? An entrepreneur? A web marketeer? I always hesitated when people inquired about what I did for a living. I had a "project manager" title at HOTWords Portugal, but my role was almost exclusively sales and support. I was pushing ahead with Threddie in my free time, but it was nowhere near the point of bringing in enough revenue to be considered a serious occupation. I was spinning too many plates and felt a bit overwhelmed.
Then my employer laid almost everyone off.
I went on some kind of instinctive spirit walk, and my identity as a developer started to seem more important than ever. There's enough material here for an entire series of posts, but suffice to say I started paying a lot more attention to my tools and my skills. Upgraded my gear, read some books…
Fast forward to today:
I truly believe one's tools have a direct impact on the quality of one's work, so there's a lot to be said about that. But the bit about github is what really matters here. That's a place where developers post their code for the whole world to see. It's filled with the best and brightest, which makes it a bit intimidating, but I'm finally stepping up and joining them. Some of my stuff if now open source, and I plan to keep uploading stuff. Maybe even fork someone other people's projects sometime.??I'm insanely confident in my work now.
When people ask me what I do, there's no longer any doubt.
I'm a programmer.
So for the first time in years, I finally have some peace of mind.