Lädt...

🔧 How I Switched from Chemistry to Front-End Development


Nachrichtenbereich: 🔧 Programmierung
🔗 Quelle: dev.to

At the beginning, I would like to introduce myself.I am currently a front-end developer at NetEase Games, mainly working on process management systems.
My tech stack includes React and TypeScript, and I also have some experience with micro-frontend architectureand performance optimization.

However, I am not a computer science major. I earned my bachelor's degree in Inorganic Chemistry and my master's degree in Nano-Chemistry.Switching from chemistry to front-end development was not an easy decision for me.In this blog, I want to share why I chose this career path and what I did to make the transition.

Why I Chose to Switch to Front-End Development

In China, it is very difficult for students majoring in chemistry to find a good job unless they pursue a Ph.D. and become a teacher.
But honestly, I was not very interested in scientific research.
Research is a long journey with slow rewards, and at that time, my experiments were not going well.I failed again and again, and gradually, I lost my confidence in continuing research.

At the same time, I needed a salary. I wanted a job that could support my life.So I decided to change my direction and move into programming.I didn’t know whether it was the right decision or not — I just did it, and I hoped for the best.

How I Switched from Chemistry to Front-End Development

1. Learning Basic Front-End Knowledge (HTML, CSS, JavaScript)
At the beginning, I learned the basics of HTML, CSS, and JavaScript.
I tried to create simple static websites, such as personal homepages for my labmates.However, I still didn't fully understand what front-end development really meant at that time.I was just trying to do something — anything — to ease my anxiety, because I felt that chemistry was not the right fit for me.

2. Building Projects Using Frameworks (Vue/React)
After talking with some friends and labmates, I decided to seriously try to find a programming-related job.If I failed, I could still return to finish my Ph.D.
Fortunately, I received some nice offers.During this period, I started learning Vue and React by following online tutorials.
I built several small projects, including a simple component library and a basic blog system.I also found some study partners online, which made learning much more enjoyable!

3. Preparing for Interviews
Following advice from online guides, I started preparing for interviews.I realized that algorithms were a key part of the process.
At first, solving LeetCode problems was extremely difficult for me — I didn’t even know what algorithm really meant.

But I pushed myself to learn step by step, studying basic data structures and algorithms.At the same time, I also learned about computer networks and how front-end developers connect with back-end systems.

In addition, I reached out to people who were already working as developers to understand what companies expected from junior front-end developers in China.

Finally, I got an offer from NetEase!
It was one of the happiest moments in my life.

Even though I am now planning to leave the company to find a better work environment,
I am still grateful for everything I've experienced so far.
I don’t know what the future holds, but I will do my best.

Looking back, it was a difficult decision, but one that allowed me to discover a new path for my career. I don't know what the future holds, but I will continue to try my best and stay true to my goals.

...

🍏 Learn chemistry at last with the Periodic Table Chemistry app


📈 37.91 Punkte
🍏 iOS / Mac OS

🔧 Why I switched back to Microsoft CDN Classic from Azure Front Door Standard


📈 25.17 Punkte
🔧 Programmierung

📰 Microsoft Updates Quantum Development Kit for Chemistry Research


📈 24.33 Punkte
📰 IT Nachrichten

🔧 Why I Switched from Node.js to Go for Backend Development


📈 20.2 Punkte
🔧 Programmierung

🔧 🚀 Why I Switched from VSCode to CursorAI for Salesforce Development & Personal Projects


📈 20.2 Punkte
🔧 Programmierung

🔧 How I switched from a degree in the humanities to a career in software development


📈 20.2 Punkte
🔧 Programmierung

🔧 JSX in React: Unlocking Dynamic UI with Chemistry-Inspired Components


📈 18.95 Punkte
🔧 Programmierung

🎥 Predicting beer quality using machine learning and analytical chemistry for sustainable brewing


📈 18.95 Punkte
🎥 Video | Youtube

📰 Scientists Discover New Chemistry That May Help Explain Origins of Cellular Life


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 Demis Hassabis & John Jumper awarded Nobel Prize in Chemistry


📈 18.95 Punkte
🔧 AI Nachrichten

🍏 Science shows Brie Larson’s Lessons in Chemistry is an immediate hit


📈 18.95 Punkte
🍏 iOS / Mac OS

📰 GM Says New Battery Chemistry Will Enable 400-Mile Range EVs


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 Breakthrough Achieved In Nanometer-Resolution Imaging of 3D Chemistry


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 Enhanced chemistry library with 1QBit contribution and new numerics library


📈 18.95 Punkte
📰 IT Nachrichten

📰 FermiNet: Quantum physics and chemistry from first principles


📈 18.95 Punkte
🔧 AI Nachrichten

📰 Turning ChatGPT into a 'chemistry assistant'


📈 18.95 Punkte
🔧 AI Nachrichten

📰 FermiNet: Quantum physics and chemistry from first principles


📈 18.95 Punkte
🔧 AI Nachrichten

🎥 The chemistry you have with yourself on Google Meet is undeniable 👀 #Shorts


📈 18.95 Punkte
🎥 Video | Youtube

📰 Nobel Prize in Chemistry Awarded to Trio of Evolutionary Scientists


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 Demis Hassabis & John Jumper awarded Nobel Prize in Chemistry


📈 18.95 Punkte
🔧 AI Nachrichten

🍏 Apple Original 'Lessons in Chemistry' set to receive prestigious SOFEE award


📈 18.95 Punkte
🍏 iOS / Mac OS

📰 Demis Hassabis & John Jumper awarded Nobel Prize in Chemistry


📈 18.95 Punkte
🔧 AI Nachrichten

📰 Meet ChemLLM: Bridging Chemistry and AI with the First Dialogue-Based Language Model


📈 18.95 Punkte
🔧 AI Nachrichten

📰 AI Plus a Chemistry Robot Finds All the Reactions That Will Work


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 Why the 2024 Nobel Prize in (AI for) Chemistry Matters So Much


📈 18.95 Punkte
🔧 AI Nachrichten

🍏 Apple TV+ unveils first-look trailer for ‘Lessons in Chemistry,’ starring Brie Larson


📈 18.95 Punkte
🍏 iOS / Mac OS

🔧 Chemistry Meets Code


📈 18.95 Punkte
🔧 Programmierung

🍏 Apple TV+: „Lessons in Chemistry“ erhält DGA-Award


📈 18.95 Punkte
🍏 iOS / Mac OS

📰 Alan Turing's Chemistry Hypothesis Turned Into a Desalination Filter


📈 18.95 Punkte
📰 IT Security Nachrichten

📰 FermiNet: Quantum physics and chemistry from first principles


📈 18.95 Punkte
🔧 AI Nachrichten

📰 Google DeepMind Scientists Win Nobel Chemistry Prize for Work on Proteins


📈 18.95 Punkte
📰 IT Security Nachrichten

🍏 Brie Larson burns the patriarchy in Lessons in Chemistry trailer


📈 18.95 Punkte
🍏 iOS / Mac OS

📰 New computational chemistry techniques accelerate the prediction of molecules and materials


📈 18.95 Punkte
🔧 AI Nachrichten