Yige

Yige

Build

2019~2020 Summary and Planning

2019#

Graduated from university in 2019, marking the first year of truly stepping into the workforce.

  • Were there any regrets in 2019?
    Of course, I regret not seizing the opportunity for a spring recruitment at a big company at the beginning of the year, regret not going on a graduation trip, regret not listening to my senior's advice to change jobs in time... There are many small things that now seem regrettable.
  • What changes did I notice in myself in 2019?
    One is my mindset; right after graduation, I was full of enthusiasm. Although I wasn't slapped in the face by society, I gradually realized that I was still too impetuous. The second is my communication skills; during a business trip, I stayed at the client's company for over a week and had to communicate with the client. While managing the environment launch at the company, I had to communicate simultaneously. Sometimes I really wanted to yell, but I held back. Complaining is less effective than adapting; unfortunately, I only adapted without seeking change. The third is a shift in my thinking; at work, I realized the importance of seeing the big picture while paying attention to details. I need to complete my tasks on time and report back promptly. In terms of interpersonal relationships, I learned to think from others' perspectives. When encountering problems, I should remain calm and think clearly. When collaborating with others, they only need solutions, not my excuses.
  • Were there any happy moments in 2019?
    I graduated, and I finally started earning money. My internship buddies were still around, and we transitioned to working together. We could still enjoy hot pot together, and I had high school classmates in Beijing to chat with.

Reading#

Finished reading:

  • "Rich Dad Poor Dad"
  • "How to Win Friends and Influence People"
  • "Alibaba: The House That Jack Ma Built"
  • "The Courage to Be Disliked"
  • "Sapiens: A Brief History of Humankind"
  • "Understanding Equity Structure in One Book"
  • "The Pyramid Principle"
  • "Understanding Finance from Scratch"
  • "Principles"

Technology#

Big Data Technology#

  • Advanced Spark: Mainly focused on PySpark, also looked at some source code of scheduling systems.
  • Kafka: Learned it quite deeply and systematically, but still feel there's a lot missing; more practice is needed.
  • Flink: Just started learning...

Programming Languages#

  • Mastering Python: Learned a bit about web scraping and data analysis, and delved into some content following "Fluent Python."
  • In-depth Java: Multithreading, virtual machines, and source code still need a lot of work.
  • Scala/Go: Scala functional programming is indeed quite challenging and requires time to tackle.

Others#

  • Containers, K8s: Stuck at a basic level of knowing some Docker commands; mainly, I haven't practiced scheduling and network configuration systematically. I only skimmed the surface of K8s.
  • GitHub Participation: Committed to at least one commit every day. Although most of the time it’s trivial, maintaining this habit is still good.
  • Writing (Blog, Public Account): The blog is set up, and I've written a few posts, but I haven't started on the public account yet.

Overall Quality#

  • Sharing, Speaking, Communication Skills: Although I know this is a major weakness, I haven't taken much action to change it.
  • Business Analysis, Scenario Analysis Skills, Product Perspective: I can't find a breakthrough point and haven't even understood what product thinking is.
  • Learning Financial Knowledge: I didn't earn much from investments this year and didn't study systematically.
  • Cultivating Self-Discipline Habits: I stuck to learning English for a few months but then gave up. Most of my small ideas also faded away after the initial enthusiasm. The only thing I managed to maintain is my commitment to GitHub.
  • Independent Thinking, Summarizing, and Analytical Skills: I thought that not scrolling through Weibo and Douyin and choosing to subscribe to quality public accounts, along with paying for some knowledge platforms, would suffice. However, I found that this only raised the threshold for my information sources, and I can't fully trust them. It's like reading; it's better not to read than to believe everything in books.
  • Emotional Control, Less Impulsiveness, More Rationality: I made some impulsive choices and still feel a bit regretful about them.

Self-Awareness#

  • I first needed to truly understand myself, so I took the Gallup StrengthsFinder test and the 16 Personalities test, which gave me a preliminary understanding of myself.
  • I realized there are two versions of me. As stated in "Principles": "The lower-level me is like a trained fighting dog, always maintaining a combat awareness, while the higher-level self wants to understand things." The "logical and conscious self" and the "emotional and subconscious self" are constantly vying for control of my mind. I need to learn to understand my cognitive blind spots.

Life Planning#

  • I considered pursuing a master's degree but couldn't make the decision to resign and study. After three years of work versus three years of study, I don't know which choice will have a greater impact on my future.
  • Regarding work, every time I think about changing jobs, I eventually realize that my current job is actually quite good. I'm not sure if I'm just numb or genuinely too impetuous. I'll see how I feel after the new year and check how much I've grown this year.
  • For city selection, I've seen a series of articles discussing Shenzhen's development prospects, which made me want to return to Shenzhen.
  • For side projects, I've joined some communities and seen many others developing side businesses, becoming slash youth. I feel tempted but haven't taken any action, so it's no wonder I can only envy them from afar.

2020 Planning#

In 2020, the start of a new decade, I want to see what I will be like in ten years.

Reading#

Continue to insist on reading every day, aiming for one book per month, with a minimum of 12 books in a year.

Technology#

Big Data Technology#

  • Learning stream processing with Flink/Structured Streaming.
  • Project practice: (1) Offline/real-time computation (2) Recommendation systems.
  • Source code learning.

Programming Languages#

Continue to delve into Java, and spend time tackling Scala functional programming.

Others#

  • Containers, K8s: Truly practice container scheduling and orchestration, learn to write K8s YAML files, and set up a big data environment using K8s for learning.
  • GitHub Participation: Continue to commit at least once a day, aiming for over 1000 commits in the year.
  • Writing (Blog, Public Account): At least two blog posts per month, and starting in May, think about how to operate the public account, first finding a good positioning, aiming to write one post each month.
  • Algorithms and Data Structures: Commit to solving problems weekly.
  • Computer Fundamentals: Systematic learning in operating systems/networking.

Overall Quality#

  • Sharing, Speaking, Communication Skills: Start by communicating with family, making at least one call home each week. Then, try to step out of my comfort zone, meet new friends, and participate in outdoor activities.
  • Business Analysis, Scenario Analysis Skills, Product Perspective: Start understanding from a business perspective, such as why a product is popular and its operational strategies. When creating a product, begin by thinking about how to make money.
  • Learning Financial Knowledge: Try participating in Hong Kong stock IPOs, practice E's grid strategy, learn to read financial reports, maintain personal expense tracking, and read some business books.
  • Cultivating Self-Discipline Habits: Stick to waking up early to read, maintain GitHub submissions, study every evening after returning home, and keep up with push-up exercises.
  • Independent Thinking, Summarizing, and Analytical Skills: Summarize more, reflect more, and set aside time each month and week for review. Additionally, after finishing a book, try writing a reflection on it.
  • Emotional Control, Less Impulsiveness, More Rationality: Refer to what is mentioned in "Principles"; before making a decision, think about the logic behind it, write it down, and compare the results later. If wrong or regretful, reflect on the issues and summarize them in a log.

Self-Awareness#

  • I took the Gallup StrengthsFinder test, and my top five themes are: Thinking, Responsibility, Relating, Collecting, and Problem Solving. Combined with the 16 Personalities test results, I have an INFJ personality. Currently, my strengths lie in thinking, having a sense of responsibility, and being reliable and convincing. I hope to leverage these strengths for rapid growth.
  • Understand my cognitive blind spots and let the higher-level version of myself take the lead. Self-control up, up, up!
  • A shift in mindset, adapting to the workplace, eliminating a fragile mindset, and working steadily.

Life Planning#

  • After the new year, I'll look for opportunities to see if I can get into a big company. Otherwise, I plan to pursue a master's degree, targeting universities in Beijing/Shanghai/Shenzhen.
  • For side projects, my energy is limited. This year, I will focus on improving my skills and overall quality. For side projects, I will start with financial management and explore stock quantitative analysis.
  • Set up insurance for my family. If work goes smoothly and I can enter my ideal company, I might consider finding a girlfriend and starting a relationship in the second half of the year. Hehe.
Loading...
Ownership of this post data is guaranteed by blockchain and smart contracts to the creator alone.