What I Enjoy The Most As A Software Engineer

The last two weeks or so I have been thinking about what I enjoy the most about being a software engineer. Do I love implementing new and exciting features for the customers to use? Absolutely. Do I enjoy designing and building new tools to make lives easier for the software engineers and testers where I work? Of course. Out of all the tasks that I perform on a daily basis, nothing beats fixing bugs.

The way you need to think is completely different in my opinion when you are fixing bugs compared to designing and implementing something from scratch or adding a new component. I treat this process much like a problem solving game where I assume the role of a detective trying to find out where the problem is happening, why it is happening and what is the best way to fix it so that in the future it won’t break again. With the use of logs, breakpoints and tests I ensure that the problem is fixed.

Why you may ask that I prefer to fix bugs over performing other tasks? It is extremely challenging, rewarding and you need to pay even greater attention to what you are doing. It really is the ultimate problem solving challenge in some ways. Your absolute attention to detail and focus is imperative and the amazing feeling you get when you successfully fix the bug is satisfying.

In the future will I still love fixing bugs over other tasks? I don’t really know. Most likely though I would say yes. I have always enjoyed a challenge, the problem solving game and that feeling you get when you succeed. Only time will tell, but right now any time I look at the Kanban boards or have issues assigned to me and it is a bug I get excited no matter how small or large the problem may be.

Goodbye 2017, Hello 2018

2017 I bid you farewell, and I welcome 2018 with open arms.

Overall 2017 was a great year for me, I started a number of things such as Brazilian Jiu-Jitsu and this very blog site. But with having done everything there was still a couple of things that I would have liked to have done such as release my app to the Windows Store, read a couple of more books and learn some new technologies that are not directly related to my work.

So now that 2018 has rolled in I am going to start making quarterly goals with mini goals in those quarters. With these quarterly goals I am hoping it will allow me to focus, reach some more milestones and achieve everything that I want to in 2018. If I was to give 2017 a label, it would be the year that I started many things. With 2018 I want it to be the year that I not only start new things but continue and finish a number of other things.

Right now I am in the process of thinking about and starting to write my quarterly goals. The very first item I put on that list was to release the alpha version of my artificial intelligence app to the Windows Store around April, some more information about the app currently can be found here. I also have picked out the first book I am going to read for 2018, Astrophysics for People in a Hurry; more information about the purchasing the book can be found here.

Let the 2018 adventure begin 🙂

Abandoning Most Social Media Platforms

I am a millennial, and like most millennials you would expect me to have a Facebook, Twitter, Instagram, Snapchat, Google+ and who knows what other social media account on whatever platform. And you would be right about three months ago, but now you would be completely wrong. Currently I have abandoned nearly all social media platforms. I only have a LinkedIn account for professional purposes, Google Hangouts (no Google+ account anymore) and Facebook Messenger (do not have an active Facebook account).

Since closing and abandoning the majority of the social media platforms I have never felt better. I have been sleeping better, staying focused more, getting distracted less, and have overall felt less overwhelmed. Plus I reckon if I didn’t abandon all those social media platforms I probably wouldn’t have started this blog, played around with a number of different programming languages and technologies, and even start a number of small side projects (finishing them though is another story unfortunately).

What led me to close my social media accounts? One of the most annoying things I have found with social media is the lack of face to face social skills among people my age. I would go out to dinner or events with family, friends, etc. and some people would just be on their phones; now I don’t go out with those people anymore. I’d try and start a conversation but they would just not be interested. I’d ask what they are doing and they would respond with comments like “Scrolling through Facebook”, “Checking out what people are tweeting”, or “Fixing myself up for a new selfie I’m going to post online”. This type of behaviour made me decide to close my account, but it was not the only reason. I wanted to get away from all the annoying, in your face, and know-it-all posts, messages, and pictures. I could have blocked, unfollowed, unfriended, etc. the individuals who post the content but why bother when I would nearly have to do it to half my “friends” lists. Another reason why I chose to close my accounts is because I would constantly be replying to peoples messages, posts and pictures. I felt like I had an obligation to reply back, and now I don’t need to worry about it 🙂 Do I miss the hilarious Facebook posts from comedic pages? Absolutely. Is it sometimes difficult to co-ordinate events when you cannot reply to a Facebook Event or Group? Yep. But I have learnt how to manage all of that now.

At first I found it hard and had withdrawal like symptoms. I would constantly be checking my phone for no reason for example. Habits I had formed over time based on social media I never knew I had or were doing was obvious now to me. After about two weeks that all died down and I no longer had the social media monkey on my back. So I think going forward, I will most likely not be going back to those platforms, as I see no real reason to. Nothing that they offered I realised I needed. I still find ways to communicate with my friends, I don’t miss out on any social events, and best of all my health and the amount of time I have now allows me to try and do new things.

So if you really are hooked on social media platforms, maybe you need to have a think about why you use those services and if you really need them. Maybe even consider what you are doing when using the services and when you are using them? Are you browsing Facebook/Twitter/Instagram when you are going out to eat with friends instead of conversing with the people you are out with? If so, maybe you need to dial back your social media usage a little. Try going a week or two without social media, maybe your life will change for the better. I know mine has.

My First Post

I hope you’ve had a great weekend so far and now a new journey for me begins.

For the last two months I have been toying with the idea of whether or not to start my own site/blog. I know how important it is to have your own space on the internet and not entirely relying on services like Facebook, YouTube or LinkedIn to promote yourself.

By creating this site for myself I am able to showcase what I am working on, what video games I am playing, what books I am reading, and just my general thoughts on technology ranging from mobiles to software applications. So if you like those topic areas then stay tuned because there is more to come.

Now that I have my site up and running I can start focusing more on the side projects I am working on without worrying too much about how to promote myself at the same time. I plan on writing at least weekly about what I have been doing, or if there is something that I feel I need to write urgently then I’ll have impromptu posts.

Let this magical journey begin…

 

%d bloggers like this: