Day 1: Student Grade Calculator

AyushAyush
2 min read

What I Built Today

Today I worked on a simple student grade calculator. The goal was to ease into development, get familiar with git and GitHub & somehow not quit on the first day.

What I Struggled With

  1. Getting started & not quitting mid way. I did procrastinate the start and thought of quitting when things got messy with the project, but I did managed to pull through. Low key proud of that.

  2. Setting up the Git and Git Hub was a bit of hassle, since I had to configure my new git account and remove the old one.

  3. Knowing when (as if how frequently) and how to write commit Git messages was honestly hard.

Apart from that nothing else, since I do have some experience working with CLI Java Programs.

What I Made Myself Learn or Do

  1. Java doc and getting familiar with it.

  2. Project structure and best ways of creating it.

  3. Forced myself to refer to official docs and read them for references.

  4. Made myself use Terminal for Git & GitHub.

The Final Output

src/
 └── dev/ayush/grades
      ├── Student.java
      └── GradeCalculator.java

What’s Next

I plan on compounding features, modules, & concepts and look for new projects that don’t overwhelm me and yet make me learn new things and push myself.

If Someone wants to, please advice on

How to get over this feeling of need to remember every concept, syntax & things you learn?

Maybe because of how they evaluate us and make us learn, in the back of head, I have this constant dread that if I don’t remember this or that for that one moment my interviewer will ask me I will fail the interview. It may sound cliche or amateurish but it is something I am facing and would love to be guided on.

0
Subscribe to my newsletter

Read articles from Ayush directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Ayush
Ayush