#1 tech recruiter in thailand

เส้นทางจาก Production Engineer สู่ Full-Stack Data Scientist

How Will You Be A Full Stack Data Scientist In 2024

มาสำรวจเส้นทางการเดินทางของคุณ Aserdargun ตั้งแต่ Production Engineer ไปจนถึง Full-Stack Data Scientist ค้นพบขั้นตอนต่าง ๆ ที่คุณ Aserdargun ได้ทำมา ตั้งแต่การเรียนรู้เพื่อให้เชี่ยวชาญสำหรับ Python และ Libraries ของ Data Science ไปจนถึงการแสวงหาความรู้ด้าน Cloud Computing กับ เส้นทางจาก Production Engineer สู่ Full-Stack Data Scientist

Full-Stack Data Scientist

งานในฝันของผม คือ การเป็น Data Scientist และเส้นทางนี้เริ่มต้นขึ้นในวันที่ 7 กันยายน 2021 ซึ่งความสนใจของผมใน Computer Science มีมาตั้งแต่สมัยเรียนมัธยมปลาย แต่ในช่วงแรก ชีวิตนำพาผมไปสู่การทำงานเป็น Production Engineer ตลอดหลายปีที่ผ่านมา ผมได้ทำ Data-driven Business Development อยู่หลาย Project ซึ่งทำให้ผมสนใจข้อมูลมากขึ้น หลังจากการระบาดของโควิด-19 ผมจึงตัดสินใจที่จะค้นหาความหลงใหลของตัวเองอีกครั้ง และเริ่มต้นเส้นทางใหม่

โดยเริ่มต้นด้วยการเรียนรู้ Python ผมใช้เวลา 74 วันในการสร้างนิสัยการเรียนรู้ทุกวัน และผมก็ไม่หยุดตั้งแต่นั้นเป็นต้นมา เมื่อตระหนักถึงความสำคัญของ Python ใน Data Science ผมจึงเปลี่ยนความสนใจมาที่สาขานี้ โดยตระหนักได้ว่า หลังจากทำงานด้านการผลิตมา 13 ปี Data Science คือทิศทางที่สมบูรณ์แบบสำหรับการเปลี่ยนอาชีพของผม

ผมเชื่อมั่นอย่างยิ่งว่าการฝึกฝนพื้นฐาน ให้เชี่ยวชาญนั้นมีความสำคัญ ดังนั้น ผมจึงอุทิศเวลา 6 เดือนเพื่อเรียนรู้ Python อย่างลึกซึ้ง ในขณะเดียวกัน ผมได้สำรวจ Libraries ของ Python ที่นิยมใช้กัน เช่น Numpy, Pandas, Matplotlib, Seaborn และ Scikit-learn นอกจากนี้เพื่อความก้าวหน้า ผมจึงเข้าร่วม Data Science Bootcamp และนำ Growth Mindset มาใช้ ผมยังสร้าง Data Science Social Network ซึ่งเพิ่มความมั่นใจให้กับผมและเปิดประตูสู่โอกาสใหม่ ๆ ซึ่งเพียงแค่ 3 เดือนต่อมา ผมก็ได้งานที่เกี่ยวข้องกับ Data เป็นครั้งแรก

แม้ว่าจะได้รับบทบาทใหม่แล้ว ผมก็ยังตั้งเป้าหมายที่สูงขึ้นสำหรับตัวเอง และยกระดับความคาดหวังให้สูงขึ้น เพื่อพัฒนาทักษะของตัวเอง ผมจึงเรียนรู้การเขียนโปรแกรมเชิงวัตถุ (Object-oriented Programming – OOP) และศึกษาภาษา Java เพื่อให้เข้าใจหลักการ OOP มากขึ้น จากนั้น ผมจึงนำแนวคิดเหล่านี้ไปใช้กับ Data Science Project โดยใช้ Python เพื่อสร้าง Pipeline สำหรับ Predictive Analytics (การวิเคราะห์เชิงคาดการณ์) สิ่งนี้ทำให้ผมสามารถสร้างแบบจำลองที่ยืดหยุ่นและสามารถปรับขนาดได้ และพัฒนา Reporting Tool ที่ดูแลรักษาง่าย ทำให้ผมได้รับคำติชมที่น่าประทับใจมาก จาก Managers ของผม ซึ่งช่วยทำให้ผมมีแรงบันดาลใจเพิ่มขึ้นเป็นอย่างมาก

หลังจากประสบความสำเร็จในครั้งนี้ ผมได้ก้าวไปอีกขั้นด้วยการทำ Reverse Engineering เพื่อ Hack เครื่องมือ Competing Predictive Analytics ของคู่แข่ง เพื่อทำความเข้าใจการทำงานภายในของเครื่องมือเหล่านี้ กระบวนการนี้สร้างแรงบันดาลใจให้ผมสร้างอัลกอริทึมการเรียนรู้ของ Machine แบบ Clustering สำหรับการวิเคราะห์เชิงคาดการณ์ในเวอร์ชันของตัวเอง ซึ่งปัจจุบันผมยังคงพัฒนาและปรับปรุงอัลกอริทึมนี้อยู่

ในช่วงเวลานี้ ผมพบว่าตัวเองผิดหวังกับกระแสฮือฮาเกี่ยวกับระบบ GPT สิ่งนี้ทำให้ผมได้สำรวจหาวิธี Hack ระบบ GPT และค้นพบว่ารูปแบบ V-shaped Employee* นั้นมีศักยภาพมากกว่า ในด้าน Data Science เมื่อผมได้ตระหนักถึงความสำคัญที่เพิ่มมากขึ้นของ Cloud Computing ผมจึงตั้งเป้าหมายที่จะเป็น Full-stack Data Scientist และเป้าหมายของผมคือการพัฒนาความเชี่ยวชาญที่ลึกซึ้งในด้าน Data Science ในขณะที่ขยายทักษะของผมในด้าน Data Engineering, Data Analytics, Project Management, Software Engineering, ML/AI Engineering และ DevOps

*V-shaped Employee เป็นคนที่มีวิสัยทัศน์กว้างไกล มีความเชี่ยวชาญลึกในสาขาหนึ่งหรือมากกว่า

ผมเริ่มศึกษาเพื่อได้รับ Basic Cloud Computing Certifications ใน AWS, Azure และ GCP ซึ่งจะเป็นตัวช่วยให้โดดเด่นในตลาดงาน นอกจากนี้ผมยังวิเคราะห์ Job Boards บน LinkedIn เพื่อระบุเทคโนโลยีที่เป็นที่ต้องการมากที่สุดในยุโรปและสหรัฐอเมริกา และผมได้รวบรวมรายการไว้ด้านล่างนี้

Agile
Amazon Kinesis
Apache Airflow
Apache Cassandra
Apache Hadoop
Apache Hive
Apache Kafka
Apache Spark
Apheris
ARIMA
Atlassian Bitbucket
AWS
AWS Athena
AWS Bedrock
AWS Glue
AWS Redshift
AWS S3
AWS SageMaker
Azure
Azure AI Services
Azure CosmosDB
Azure Data factory
Azure Data Lake
Azure Data storage
Azure Databricks
Azure HDInsight
Azure Machine Learning Studio
Azure SQL
Azure Stream Analytics
Azure Synapse Analytics
Bash
Bigquery
C
C#
C++
Catboost
CI/CD
Circle CI
Databricks
Datashield
DAX
DBT
Deep Learning
DevOps
Digital Signal Processing
Docker
DOMO
Elasticsearch
ETL
FA/FL
Fast Fourier Analysis
FastAPI
Feature Engineering
Fivetran
FPGA
GCP
GCP Looker
Git
GitHub
GitLab
GraphQL
IBM Cognos Analytics
Java
Javascript
Jenkins
Jupyter
Kubeflow
Kubernetes
LangChain
LightGBM
Linux
LLM
LSTM
Matplotlib
Metabase
Microsoft 365
Microsoft Language Studio
Microsoft SQL Server
MLflow
Monai
MongoDB
MySQL
NLP
NLTK
NoSQL
Numpy
Nvidia Flare
NWP
OOP
OpenAI API
OpenCL
Oracle
Pandas
PostgreSQL
Power BI
PySpark
Pytest
Python
PyTorch
QlikSense
Qlikview
R
RAG
Rest API
SAS
Scala
Scikit-learn
Scipy
Scrum
SDLC
Snowflake
Spacy
Spinnaker
SQL
SQLAlchemy
Streamlit
Tableau
Tensorflow
Tensorflow lite
Time Series
Travis CI
Vector Database
XGBoost

และทั้งหมดนี้ก็คือ เส้นทางจาก Production Engineer สู่ Full-Stack Data Scientist

เมื่อ หางาน IT ให้ ISM Technology Recruitment เป็นอีกหนึ่งตัวช่วย เพื่อให้คุณได้ “ชีวิตการทำงานในแบบที่คุณต้องการ” เพียงส่ง Resume มาที่นี่

ISM เชี่ยวชาญในธุรกิจ IT Recruitment & IT Outsourcing โดยเฉพาะ ได้เปิดทำการมาแล้วกว่า 30 ปี มีพนักงานทุกสายและทุกระดับทางด้าน IT ที่ได้ร่วมงานกับลูกค้าองค์กรใหญ่ที่มีชื่อเสียงและบริษัทข้ามชาติมากมาย

Source: https://medium.com/@aserdargun/

บทความที่ใกล้เคียง

th