Skip to content
Back to skills

Essays

ASecurity

<img width="200px" class="rounded float-start pe-4" src="../img/Learning.jpg"> As a complete beginner to Typescript, I found that it is easier to learn than the previous languages that I learned. I have found that learning languages has gotten easier with each language that I start to learn. When I first started the ICS program at UH Manoa, we were learning Java and I felt completely out of my depth, everyone around me seemed to know what they were doing but I didn’t understand anything that ...

  • 666 stars
  • 0 votes
  • 0 copies
  • 12 views
  • Added February 8, 2026
developmenttypescriptpythongojavac++

Security analysis

A100/100

Scanned February 12, 2026

npx -y skills add majiayu000/claude-skill-registry --skill essays --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Essays?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Essays
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/majiayu000-essays/badge)](https://www.skillsdirectory.com/skills/majiayu000-essays)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
layout: essay
type: essay
title: "Learning is a skill"
# All dates must be YYYY-MM-DD format!
date: 2025-01-23
published: true
labels:
  - Software Engineering
  - Learning
---

<img width="200px" class="rounded float-start pe-4" src="../img/Learning.jpg">

As a complete beginner to Typescript, I found that it is easier to learn than the previous languages that I learned. I have found that learning languages has gotten easier with each language that I start to learn. When I first started the ICS program at UH Manoa, we were learning Java and I felt completely out of my depth, everyone around me seemed to know what they were doing but I didn’t understand anything that was being taught. It took me until later in the semester to grasp some of the key concepts needed to succeed in the class. Given how much I struggled that semester with learning Java, I was dreading the next classes having to take the next classes which were moving to new languages like C++ and Python.

However, I found that that learning those languages did not come with as much difficulty as the first one. I found that I was focusing on areas that I found the be crucial when learning Java and that I was picking things up faster than I did last semester. I was taking more efficient steps when studying concepts, which made me realize that I had gotten better at learning languages. Just like any skill, the way to grow is by practicing it; and the only way you practice learning is by learning more skills.

A skill that I believe I need to work on is working under pressure, during timed coding practices and the first timed coding assessment of my software engineering class, I found I work significantly worse when under pressure. I found myself forgetting very basic things that would have aided in my ability to perform, for example, I forgot that I could Copy and Paste when doing my first timed coding assessment. This is not just in programming, but also in games and sports I find my thinking and problem solving skills degrade when not in a relaxed mindset. I will continue working on this skill throughout my entire life until I get better at it.

Learning is a skill that you need to develop and the only way to get better at it, is by continuing to learn.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.