Your Personal Brand: Week 4

(This story is part of the weekly assignments for my internship at Nearsoft by Encora. I hope that some of the insights I learned this week can help others in their learning journey. Previously: Your Personal Brand: Week 3)

Photo by Adel on Unsplash

This last couple of weeks, I shifted my learning of JavaScript and React from experiental to reading. I’ve already applied this learning technique before (after all, this is the de-facto standard on schools.) However, one thing that I knew is that I would not learn just by reading. I’m also applying techniques described on the Anki software but on real hand-written flashcards and remember important concepts on the books.

JavaScript Front-To-Back

Last week, I started reading JavaScript The Definitive Guide 7th Edition (a.k.a. The Rhino Book) by David Flanagan. By reading this book, I want to strengthen my knowledge, not only to code better but also to read code and debug more efficiently. Also, this book provides an introduction of the features that were incorporated in the language on ES2020. So far, I’ve covered the chapters of: Lexical Structure, Types, Values and Variables, Expressions and Operators, and, Statements. Now, I’m looking forward to the next couple of chapters which will cover Object Oriented Programming in JavaScript.

Functional Programming with JavaScript

For a while, I’ve wondered what Functional Programming was. One of my mentors advised me to watch the talk “Learning Functional Programming with JavaScript” by Anjana Vakil. It was a great start and got me interested on the topic. Luckily enough, the book that I’m reading has a full chapter on that subject and to no surprise because, as they state: “When you start to explore React, you’ll likely notice that the topic of functional programming comes up a lot. Functional techniques are being used more and more in JavaScript projects, particularly React projects.”

Interview’s Do’s and Don’ts

It’s important to always have in mind that “People hire people” and an interview is a two-way conversation so, it might be as important to listen that it is to answer. This week, I had the opportunity to attend an Interview’s Best Practices Session. This session gave me insights of how to navigate interviews and practice how to answer not only technical, but also behavioral questions. Next week, I’ll have a mock interview and I will bring everything that I learn to that session. However, I’m also ready to receive feedback and learn from it.

26 yo. Self-Taught Software Developer. I write about Career Change, Women in Tech and anything exciting I’m working on.