Day 2: starting to ...

It's 21:09, I'm on a roll! What can one possibly do in 30 mins, not alot, but in 3.5 hrs week, a fair bit.

They say it takes 10,000 hrs to become a pro so if I do the maths ...

import math

hrs_to_be_pro = 10_000
hrs_per_week = 3.5
weeks_per_year = 52

math.ceil((hrs_to_be_pro/hrs_per_week) / weeks_per_year)

>>> 55

... 55 YEARS!? well I won't give up my day job just yet!

21:12pm Anyway Today's lesson!

Lesson 1) Pause, think, map out and deliver.

It's very easy to get caught in the task just pushing forward, trying a slight change in the hope that you succeed!

This was very obvious to me today when I was coding. It's easy to just try another thing without pausing.

Whenever I pause and become aware of myself, the time that I might be wasting. I ask myself 2 questions, I know there a few sub points

  • What do I know
    • Where am I heading
    • Whats the best path that I should follow
  • What do I need to know that I don't?

So for example I was testing a web view.

What do I know?

Do I know the urls Do I know the expected input and output? Do I have the correct credentials Do I know the path that my request should follow

What do I need to know that I don't?

This is a very silly question that needs no explaination, but sometimes it's just too easy to loose track of the goal. This is my keep focus question

Lesson 2) Put it out there

If you have ideas share them, they may be bad!

I had an idea I thought was good, but was unsure whether to bring it up as the team has been doing things a certain way for a while.

Being one of the least experienced dev's I made my notes before the meeting of why it might be a good idea, and the benefits over the current practice.

When the moment came up for it, I seized it!

People took the idea seriously, without taking my lesser experience into consideration, they talked about it and made a decision to look into it as it could be a potentially good idea.

Anyway, I'm on a put it out there roll, so this was a nice win, I appreciate that not every team is as nice and professional.

P.s.

It's 20:30 and I want to try and fix the time issue as yesterday it wouldn't publish.

... date was the wrong formate, it's never YYYY-DD-MM, I must be tired!