Don’t worry… I won’t write about work all the time. 🙂
But first day today was pretty cool.
Got right into code, with the project lead explaining the app architecture, which is all pretty sound. Then I dug through the codebase and it’s pretty straightforward. I like it because it’s simple, seems to be well-written, fairly understandable. Not much in the way of documentation or comments, but most is fairly easy to figure out. This is a very pleasant and welcome change compared to some codebases I’ve dealt with in my past.
Lots of process changes too. Using GitHub, Heroku, different bug tracking, different tools (like DropBox), new workflows. Just a lot of new ways to do things. Today was a HUGE dump of information and process, and I know I won’t remember it all. But I’m diving right in… got a few easy bugs assigned to me to help me get my feet wet and start to learn how things work, and in handling those all the process stuff will come to make sense. Slow but sure I’ll get there, and I reckon by the end of the week should start feeling comfortable.
There’s a lot of things I’m going to have to get used to and adapt to, not just in terms of the work itself, but the new people, new environment, new everything. I’m the FNG, and all that comes with that. 🙂
But I can say… I really am liking the people. The other 2 devs that I work directly with, we seem to be hitting it off fairly well already. They’re both wicked smart guys, funny, laid back, and just good geeks. At one point one of them pulled out the old iPhone lightsaber app… and then I pulled out mine, and we geeked out for a bit. In so many ways, the people you work with make all the difference as to whether the job is good or bad… and I think this is going to be good.
I’m debating if I should bring my Nerf Raider in….
To you, my readers, thanx for the support. Things will be different, but I’m just going to enjoy the ride. 🙂
That’s great to hear, John!