Skip to main content

Tourist by Day, Techie by Passion: My Week 4 Snapshot

My educational goal in the Computer Science program is to become a skilled software engineer who can design and build innovative, efficient software solutions using both strong programming skills and AI tools responsibly. I want to complete my degree with a solid understanding of core computer science principles, such as algorithms, data structures, and system design, so I can solve complex problems without relying only on AI. After graduation, I aim to work on projects that improve people’s lives by combining creativity and technology, constantly learning new skills to stay ahead in the fast-changing tech world. This goal excites me because I see myself growing as a confident, adaptable developer who uses both traditional knowledge and AI to create a meaningful impact.

My career goal is to be a software engineer who makes intelligent and helpful technology for people. I want to work at a company that uses AI and new tools carefully and responsibly. I want to grow as a leader who helps teams create new ideas and cares about privacy and doing the right thing. This goal is exciting because I want to use my skills to improve the world with technology.

I expect to score in at least the 90th percentile because I know I’ll commit fully to the preparation process. Reflecting on how far I’ve come always drives me to give my absolute best, and I’m confident that with consistent effort, I can achieve that goal.

Before I started my Week 4, my friend and I visited Alcatraz for the first time. It was funny because I've lived in the Bay Area for so long and had never been there, but thanks to my friends visiting from another country, I finally gave it a try. 


After that memorable experience, I began creating an outline and researching my topic, "Is it appropriate to use AI-driven automated systems to filter job candidates based only on their listed skills and experience without human review of resumes?" I was surprised by how exploring this topic helped me see various perspectives, especially regarding potential bias and fairness in hiring. It made me realize how important it is to approach the essay with objectivity and critical thinking. We also had a fun and insightful group activity called "2 Truths, One Lie and Sharing What We’ve Learned About Ourselves," which helped us connect more deeply and reflect on our personal growth throughout the course. Lastly, the discussion assignment was an eye-opener, emphasizing how fast AI is advancing. Just like calculators became a basic tool, AI is becoming essential in many industries. This made me reflect on the importance of staying adaptable, open to learning, and prepared for the unexpected changes technology may bring. 

Comments

  1. Hi Ryan!

    Way to aim high on the ETS test, I know you will be able to achieve your goal of 90th percentile on the test, especially with the plan you have laid out on how to get there.

    Way to go on planning on how to use AI in your career! You definitely have the talent needed to master the skill you need without AI, and the creativity and flexibility to use AI in the workforce for efficiency! I too want to get this degree without relying on AI, but I know it is going to be a huge part of the work force!

    ReplyDelete

Post a Comment

Popular posts from this blog

CST383: Learning Probability Distributions and Data Visualization in Python

This week, I learned more about probability distributions, density plots, histograms, and how to visualize data using Python libraries such as Pandas, Matplotlib, Seaborn, and SciPy. I practiced creating density plots, box plots, cumulative density plots, and histograms using real datasets. I also learned how changing things like bin width, bandwidth, transparency, and sample size can affect the appearance and interpretation of graphs. Another important topic was understanding skewness and how transformations such as log10 can help make heavily skewed data easier to analyze. One thing I found interesting was how probability density functions (PDFs) and histograms can represent the same data differently. Before this week, I thought graphs mostly showed the same information in different styles, but now I understand that each type of plot has a different purpose and can make patterns easier or harder to notice. I also learned that larger sample sizes tend to reflect the true distribution...

Choosing Between MongoDB and MySQL

This week I learned more about how MongoDB and MySQL are both powerful tools for managing data, but they serve different purposes. MySQL is a relational database that organizes data into tables with rows and columns. It uses SQL (Structured Query Language) to define and manage data, which makes it very structured and reliable. MongoDB, on the other hand, is a NoSQL database that stores data as documents in a flexible JSON-like format . It does not require a fixed schema, so it is easier to change or add new data types as needed. Both databases are similar because they can handle large amounts of data, support indexing for faster searches, and allow users to perform queries to get specific information. They are also widely used in modern applications and can be connected to programming languages like Java, Python, or C++. However, the key difference is how they store and organize data. MySQL is best when data has clear relationships, such as in school systems, banking, or employee ...

CST383 Week 1: Python for Data Science

This week, I learned the basics of Python for data science and how tools like NumPy are used. I already have programming experience from my computer science classes, but Python feels different from languages like Java or C++. It is easier to write and more flexible because it does not require strict data types. This makes coding faster, but I also need to be careful to avoid mistakes. We also learned about the Python data science ecosystem, such as NumPy, Pandas, and tools like Google Colab and Jupyter Notebook. I liked using Google Colab because it is simple and runs in the browser, so I don’t need to install anything. However, I am curious when it is better to use local tools like Spyder or Jupyter instead of Colab. The most important concept for me this week was NumPy. I learned that NumPy arrays are much faster than Python lists because they store data in a continuous block of memory and use the same data type. This connects to what I learned in my algorithms class, where performan...