ถ้าใครคิดว่าโปรแกรมเมอร์ทุกคน
จะเขียนโปรแกรมได้ครอบจักรวาลทุกหมวดหมู่
ท่านคิดผิดถนัด
เพราะพวกเขาจะถนัดและชำนาญแตกต่างกันออกไป
.
ถ้าจะเปรียบเปรยคงไม่ต่างกับสายอาชีพแพทย์
ที่แยกย่อยออกเป็นเฉพาะทาง
เช่น อายุรแพทย์, สูตินรีแพทย์, ศัลยแพทย์, จักษุแพทย์, จิตแพทย์, รังสีแพทย์, และกุมารแพทย์ เป็นต้น
.
ดังนั้นงานของโปรแกรมเมอร์
ก็สามารถซอยแยกย่อยออกมาเป็นถนนหนทางได้หลายสาย
พร้อมทั้งภาษาเขียนโปรแกรมก็นิยมต่างกันด้วย
โดยในมุมของผู้เขียนขอแบ่งสายงานประมาณนี้
(อาจตกหล่นไปบ้าง หรือผิดพลาดไปก็ขออภัย)
.
1. เดสก์ท็อปแอปพลิเคชัน (Desktop Application)
โปรแกรมเมอร์สายนี้ พวกเขาจะพัฒนาซอฟต์แวร์ที่ทำงานอยู่บนคอมพิวเตอร์แบบตั้งโต๊ะ หรือไม่ก็โน้ตบุ๊กเป็นหลัก ซึ่งเป็นสายงานยุคดั้งเดิมตั้งแต่โลกนี้เริ่มมีคอมพิวเตอร์เกิดขึ้นมา
.
▶ ภาษาที่นิยมเช่น: C++, Java, Python, VB.NET, C#
.
2. โมบายล์แอปพลิเคชัน (Mobile Application)
เรียกว่าเป็นสายเกิดใหม่ เพราะตั้งแต่อุปกรณ์ เช่น สมาร์ตโฟน แท็บเล็ต ไอแพด และอื่นๆ บูมขึ้นมา มันเหมือนมีตลาดเกิดใหม่ จึงต้องการโปรแกรมเมอร์ที่จะมาพัฒนาซอฟต์แวร์บนอุปกรณ์พวกนี้
.
▶ ภาษาที่นิยม Java, Kotlin, Objective-C, Swift
.
3. เว็บแอปพลิเคชัน (Web Application)
โปรแกรมเมอร์สายนี้จะพัฒนาเว็บไซต์ และเป็นสายที่ยังคงความนิยมไม่เสื่อมคลาย โดยข้อดีของเว็บไซต์ก็คือ ไม่ต้องลงโปรแกรมอะไรทั้งสิ้น ขอให้มีอินเทอร์เน็ตเข้าถึง ก็ใช้งานเว็บได้แล้ว
.
ซึ่งงานพัฒนาเว็บไซต์ในองค์กรที่มีความซับซ้อนทางธุรกรรมเป็นอย่างสูง (Enterprise System) มักแบ่งงานออกเป็นสองส่วน ได้แก่
.
3.1) Front-end มักเรียกกันสั้นๆ ว่า หน้าบ้าน เป็นส่วนติดต่อผู้ใช้ (User interface) ไม่ว่าจะเป็น หน้าเว็บเพจ เนื้อหาต่างๆ รูปภาพ ลิงก์ เป็นต้น จะเป็นส่วนที่ผู้ใช้มองเห็นและใช้งานเว็บไซต์
▶ ภาษาที่นิยม HTML, CSS, JavaScript
.
3.2) Back-end มักเรียกกันสั้นๆ ว่า หลังบ้าน เป็นระบบจัดการเว็บไซต์เบื้องหลัง เช่น จัดการฐานข้อมูล เป็นต้น
▶ ภาษาที่นิยมเช่น PHP, ASP.NET, J2EE, Node.js, Rails
.
4. ซอฟต์แวร์สมองกลฝังตัว (Embedded System Software)
งานสายนี้เป็นการเขียนโปรแกรมบนอุปกรณ์อิเล็กทรอนิกส์ เช่น หุ่นยนต์ ระบบตู้เย็นอัจฉริยะ ระบบรถยนต์อัจฉริยะ เป็นต้น
.
▶ ภาษาที่นิยมเช่น C, C++, Python
.
5. พัฒนาเกม (Game Development)
โปรแกรมเมอร์จะมีหน้าที่สร้างเกม ซึ่งงานสายนี้ไม่ได้มีแค่การเขียนโปรแกรมอย่างเดียว เพราะการพัฒนาเกมจะมีงานส่วนอื่นอีก เช่น การวางพล็อตเรื่อง ดนตรี และการออกแบบตัวละครในเกม เป็นต้น
.
▶ ภาษาที่นิยมเช่น C++, C#, Java, HTML/CSS,/JavaScript
.
6. ใช้ความรู้วิทยาศาสตร์คอมพิวเตอร์ขั้นสูง
โปรแกรมเมอร์สายนี้จะพัฒนาซอฟต์แวร์ขั้นสูง เช่น ซอฟต์แวร์ระบบ และเครื่องมือสำหรับเขียนโปรแกรมทางคอมพิวเตอร์ หรืองานที่นิยมอย่างมากในยุคนี้ได้แก่ Data science (วิทยาการข้อมูล), Machine learning (การเรียนรู้เชิงลึก), AI (ปัญญาประดิษฐ์) ก็จัดอยู่ในสายนี้ด้วย
.
▶ ภาษาที่นิยมเช่น Python, R, Matlab
.
นอกจากนี้ก็ยังมีสายยิบย่อย เช่น
- Hybrid Application
▶ ภาษาที่นิยมเช่น HTML/CSS/JavaScript, C#, Lua, Dart
- สายงานอุตสาหกรรม งานพวก Measurement and Control Systems
▶ ภาษาที่นิยมเช่น LabVIEW
- ถ้าใช้งาน Database
▶ ภาษาที่นิยม SQL และตอนนี้ก็มีเทคโนโลยี NoSQL กำลังเป็นที่นิยม
.
.
ดังนั้นเราต้องรู้ว่าอยากไปทำงานสายใด
แล้วเลือกภาษาที่จะใช้เขียนให้ถูกต้อง
.
แต่กระนั้นก็ไม่เพียงพอ
การทำงานเป็นโปรแกรมเมอร์
ไม่ได้มีแค่เขียนโปรแกรม
.
📗 ที่มา https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEzMTQxMiI7fQ
.
.
.
.
.
.
ก่อนจากกันไปอยากจะแนะนำ
หนังสือ “โปรแกรมเมอร์ก็รวยได้ ด้วยเส้นทางเอาท์ซอร์สสายดำ”
เล่มนี้จะเล่าเรื่องราวของเอาท์ซอร์ส (Outsource) 🔥
ในสายงานซอฟต์แวร์เป็นหลัก
หนึ่งในเส้นทางโปรแกรมเมอร์จะสามารถอัพเดตเงินเดือน
ให้เกินครึ่งแสนในระยะเวลาอันสั้น
.
โดยจำหน่ายเป็นเล่มกระดาษจริง และอีบุ๊กส์
สำหรับตัวอย่างหนังสือ 👇
PDF: https://drive.google.com/file/d/1tAnMozeYd63dcbBGTQmT_ZrpSaamZS3e/edit
หรือดูจาก youtube: https://youtu.be/Ljf9iJhLcIs
.
รายละเอียดอ่านเพิ่มเติมได้ที่่ 👇
https://www.patanasongsivilai.com/blog/sale_book_rich_with_outsource/
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer
เราจะผ่านโควิด-19 ไปกันนะทุกคคนนน
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「python learning pdf」的推薦目錄:
- 關於python learning pdf 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於python learning pdf 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
- 關於python learning pdf 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
- 關於python learning pdf 在 コバにゃんチャンネル Youtube 的最讚貼文
- 關於python learning pdf 在 大象中醫 Youtube 的最讚貼文
- 關於python learning pdf 在 大象中醫 Youtube 的精選貼文
python learning pdf 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的精選貼文
เป็นผลงานวิจัย AI (deep learning) ล่าสุด
เอาไว้ใช้ปรับแต่งแก้รูปภาพเก่าๆ
ที่ชำรุด หรือเสียหาย ให้ฟื้นฟูกลับมามีชีวิตชีวาอีกครั้ง
เป็นผลงานร่วมมือ Microsoft, City University of Hong Kong และ University of Science and Technology of China
.
มีตัวอย่างโค้ดให้ลองทำดู
เท่าที่เล่นดูเข้าท่าดี
เลยมาแชร์ให้เพื่อนๆ ได้ลองเล่นดู
เป็นโปรเจคที่รายละเอียดครบครัน
เล่นได้เลยผ่านหน้าเว็บ (ผ่าน colab)
ไม่ต้องติดตั้งอะไรให้ยุ่งยาก
.
👉 โค้ดอยู่นี้นะ GitHub
https://github.com/microsoft/Bringing-Old-Photos-Back-to-Life
.
👉 ใครสายวิชาการก็อ่านงาน Paper
https://arxiv.org/pdf/2004.09484.pdf
.
👉 เขียนโค้ด Python ไม่เป็นก็รันผ่าน Colab ได้
แต่ต้องเปลี่ยน run time type เป็น GPU
แล้วก็มีให้ลองอัพโหลดรูปภาพเราด้วยแหละ
.
https://colab.research.google.com/drive/1NEm6AsybIiC5TwTU_4DqDkQO0nFRB-uA?usp=sharing#scrollTo=LMnje_NWj24x
.
👉 ทำไมเป็น เขาก็ใจดีมีคลิปติวเตอร์ด้วยดีเวอร์
https://youtu.be/mS-LSjQqh4A
.
👉 อันนี้หน้าเว็บหลักเขาล่ะ
http://raywzy.com/Old_Photo/
.
👉 ปิดท้ายด้วยคลิป https://www.youtube.com/watch?v=FVo400nmZfc
.
.
.
.
.
+++++ขอประชาสัมพันธ์ (ขายของ)
📔 หนังสือ "ปัญญาประดิษฐ์ (AI) ไม่ยาก" เข้าใจได้ด้วยเลขม. ปลาย (เนื้อหาภาษาไทย)
.
ถ้าสนใจสั่งซื้อด้ที่
👉 https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEwODI0NiI7fQ&fbclid=IwAR11zxJea0OnJy5tbfIlSxo4UQmsemh_8TuBF0ddjJQzzliMFFoFz1AtTo4
.
ขออภัยยังไม่มีเล่มกระดาษจำหน่าย มีแต่ ebook
.
ส่วนตัวอย่างหนังสือ ก็ดูได้ลิงค์นี้
👉 สารบัญ: https://drive.google.com/file/d/1IDshtzRwP6-tiK3w1wT-2aM7QZGwFuyg/view
👉 ตัวอย่าง https://github.com/adminho/machine-learning#ตัวอย่างแต่ละบท
👉 youtube: https://youtu.be/rLo-XdToGFI
.
👉 รีวิวหนังสือจากผู้เขียนตำราเทพเอกเซล https://www.facebook.com/thepexcel/posts/1424798431031509/
.
✍เขียนโดย โปรแกรมเมอร์ไทย thai programmer
python learning pdf 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最讚貼文
คอร์ส Data Science จาก IBM
เนื้อหาจะเกี่ยวกับ วิทยาการข้อมูล , visualization, machine learning ภาษา PYTHOn ใช้ SQL
น่าเรียนทั้งหมด 9 คอร์ส
.
1) What is Data Science?
https://www.coursera.org/learn/what-is-datascience
2) Open Source tools for Data Science
https://www.coursera.org/learn/open-source-tools-for-data-science
3) Data Science Methodology
https://www.coursera.org/learn/data-science-methodology
4) Python for Data Science
https://www.coursera.org/learn/python-for-applied-data-science
5) Databases and SQL for Data Science
https://www.coursera.org/learn/sql-data-science
6) Data Visualization with Python
https://www.coursera.org/learn/python-for-data-visualization
7) Data Analysis with Python
https://www.coursera.org/learn/data-analysis-with-python
8) Machine Learning with Python
https://www.coursera.org/learn/machine-learning-with-python
9) Applied Data Science Capstone
https://www.coursera.org/learn/applied-data-science-capstone
.
.
.
หน้ารวม
https://www.coursera.org/specializations/ibm-data-science-professional-certificate
.
.
.
<ประชาสัมพันธ์ ขายหนังสือ/>
“โปรแกรมเมอร์ก็รวยได้ ด้วยเส้นทางเอาท์ซอร์สสายดำ”
ความยาว 170 กว่าหน้ากระดาษ A5 (≈ 41,002 คำ)
แบ่งเป็น 2 เวอร์ชั่น
.
👉 1) เวอร์ชั่นเล่มกระดาษจริง
เนื้อในเป็นขาวดำนะ ราคา 350 ฿
ติดต่อสั่งซื้อได้ที่ไลน์ @269aibvq
จำนวนเล่มมีจำกัดพิมพ์มาน้อย มากกกก ก ล้านตัว
.
👉 2) เวอร์ชั่นอีบุ๊กอ่านผ่านโปรแกรมของเว็บ mebmarket
เนื้อในเป็นสีสัน ไม่มีแจก PDF ปรินต์ออกมาไม่ได้
ราคาถูกลงมาหน่อย 250 บาท ฿
กับ 279 บาท ฿ (ซื้อผ่านระบบ Apple)
ซื้อได้ที่ 👇
https://www.mebmarket.com/web/index.php?action=BookDetails&data=YToyOntzOjc6InVzZXJfaWQiO3M6NzoiMTcyNTQ4MyI7czo3OiJib29rX2lkIjtzOjY6IjEzMTQxMiI7fQ
.
สำหรับตัวอย่างหนังสือ ดาวน์โหลดได้ตามลิงก์ข้างล่าง 👇
https://drive.google.com/open?id=1tAnMozeYd63dcbBGTQmT_ZrpSaamZS3e
.
✍ เขียนโดย โปรแกรมเมอร์ไทย thai programmer