Program,Develop อ่านได้แชร์ๆกัน แนะนำคนสายIT น.ร.,น.ศ. คนสนใจสายIT

สวัสดีครับ น้องๆ,พี่ๆ,สาวๆ ที่ศึกษาอยู่ สายIT หรือ สนใจจะศึกษา ไม่มีไรมากแค่บอกเล่าประสบการณ์ หรือจะว่าอวดก็ไม่ว่าครับ มาแบ่งปัน
จากที่ศึกษาอยู่สาย IT มา เรียนอยู่สาขาIT มา (Information technology) และมีเพื่อนอยู่สาย (Software engineer,Computer engineer,Com Seince,MIS(Management Information system),Computer Business,COM(Computer of management),Compro มาครับ
ทุกสาขาเรียนแทบจะเหมือนกันครับ #แทบครับ
>>
สายIT เรียนนั้นการประยุกต์ใช้งาน เรียนระบบNetwork เน้นเขียนโปรแกรม ฯลฯ ทุกสาขาเรียนคล้ายกันเน้นคละด้านครับศาสตร์คละแขนงถนัดคละอย่าง
ตอนนี้ผมเขียนโปรแกรมได้หลายภาษา C,C++,C#.NET,VB.NET,ASP.NET,JAVA(J2SE) ผมมีPocket book 2 เล่นครับ เล่ม 1.เทคนิค 2.ทั่วไปหรือการใช้งาน กันลืมครับ มันเยอะ
ภาษา SSS(Sever Side Script = PHP,ภาษา.NET(ยกเว้นJSP.NET))
ภาษา CSS(Client Side Script = JAVAScript,AJAX,VBScript)  //ไม่ใช่ CSS (Casecading stlye sheet นะครับ เรียกย่อๆเชยๆ).
     ***หากน้องๆจะเลือกสายเดินด้านเขียน Program ครับ สาย.NETก็ดีครับ ,สายJAVAก็ใช้ระดับองค๋กรเยอะครับ(มีJ2SE,J2EE,J2ME)
    ควรจะเขียนC,C++เป็นพื้นฐานครับ ควรเลย C เนี่ย  "มีไว้ไม่เสียหลาย ถึงไม่ได้ใช้ก็มีประโยชน์" สุดๆ
    ***สาย Web ถ้าSever Side Script แนะนำ PHP ก็ดีครับเริ่มต้น   ,  Client Side Script ก็ JAVAScript,VBScript ดีนะครับ และwebควรจะยืดหยุ่นให้เปิดใช้งานในมือถือได้ดี ในTablet ด้วย ควรเรียนรู้HTML5 ไว้ด้วย
     ##### อีกอย่างควรเขียนApp ในมือถือให้เป็นครับ รู้ๆอยู่Smartphone,Tablet เดี๋ยวนี้นะ เยอะแยะคนก็ไม่อยู่กับคอมมาก Application,WebApplication มีติดตัวไว้ เดี๋ยวนี้พวกบริษัทแย่งกันเอาครับ  เป็นผลแกตนมาก เริ่มต้นศึกษาทำเล่นๆก็ได้ IOSก็ได้ Androidก็ดี Windowsphoneก็น่าสน   ทำขายเล่นพอเป็นผลงาน ฝีมือติดตัว

              ส่วนใครอยากไปสายNetwork แน่นนอน เป็น Admin,Webmaster เงินดีครับ ผู้ดูแลระบบ แต่ควรมีฝีมือกับเทคนิดเยอะๆ ไม่มีก็ได้นะ บอกเชยๆ
+++ ทุกวันนี้เขียนโปรแกรมเขียนWebอย่างเดียวก็หาเงินได้เยอะล่ะ  แต่ตอนนี้สายพวกนี้เริ่มจะอยู่ตัวละครับ ควรศึกษาด้วนSecurity ไว้ครับ ระบบความปลอดภัย จะหาเงินได้รวยครับ แนะนำนะ ไม่เอาก็ไม่ว่า ลำพังเขียนProgram,Webก็รวยละ  +++


     ==  ด้านการเรียนควรเก็บความรู้ให้มากๆ ศึกษาให้เยอะๆ ถึงเราไม่จบปี4 เราศึกษาตอนม.ปลาย ไม่จำเป็นต้องได้วุธิ เราก็เขียนโปรแกรม,เขียนเว็บ ได้แล้วครับ แค่ซื้อหนังสือมาอ่าน ศึกษาจากYoutube จากwebครับ  มันใช้ได้จริงครับ  
           ||++   และวิชาโครงสร้างข้อมูล กับวิชา อัลกอริทึม   นี้ประยุกต๋กับการเขียนโปรแกรมให้มีประสิทธิภาพมาก (มากๆๆๆๆ)
           อีก  2 วิชาสำคัญ อย่างยิ่งครับ และควรมีพื้นฐานด้าน ภาษาอังกฤษ,และคณิตศาสตร์ นี้จะมหาศาลมากครับ   เรียนให้ได้ เข้าใจอย่างถ่องแท้  สบายเลยนะ==

       --- และด้านฐานข้อมูล ภาษา SQL,ORACLE,FoxPro,MySql หลักๆที่ใช้กันนะ นี้จะเป็นสายNetworkละนะ ---

คุณสมบัตินะ (ส่วนตัวนิดๆนะ)
#1. ต้องมีความคิดสร้างสรรค์ (เราคิดตามใครไม่ได้นะ จะไปหาแรงบรรดาลใจ จากร้านกาแฟ ทะแล CentralPlaza สยาม หรือสถานที่ธรรมชาติฯลฯ ก็ได้ เพราะเราตามใครไม่ได้ เหมือนศิลปะ วาดตามใครไม่ได้ ทุกอย่างเศกได้ด้วยCodingครับ)
1.ควรไม่เคลียดกับการทำงานหรือเรียนนะ(อยู่หน้าจอนานๆก็เหอะ เคลียดไป ใยเล้าจะคิดออก)
2.ควรทบทวนให้มากๆ(ถึงได้ก็อย่าทะนงตัวนะ)
3.เรียนแล้วอย่าทิ้ง(เพราะทุกอย่างจะได้ใช้ซึ่งกันและกัน เราเรียนเพื่อไปทำงานสร้างชีวิตนะ เรียนให้เก่งๆ)
4.อย่าขี้เกียดคิด (คิดไม่ออก งมอยู่หลายวัน หาข้อมูลเสริมได้ แต่อย่าขี้เกียดคิดมันเป็นStepของมันนะ จะชำนาญไปในตัว)
5.ถ้าไม่ได้ถามเพื่อนได้เพื่อนสอนได้ แต่อย่าCopy (-ขอเหอะเห็นมาเยอะละ เขียนcodeก็อบเนี่ย ปิดกั้นความรู้ต้นเอง ยกยอเพื่อนเก่งๆ เราไม่เก่งสักที)
6.ควรเรียนรู้technologyได้ (ว่าชิ้นนี้ทำได้ยังไง สงสัยมันซ่ะ แล้วหาคำตอบ)
7.อย่าปิดกั้นต้นเอง (ยิ่งเราเป็นคนชอบนะ ใจรักสายเลือดพุ่งปรี๊ดเลย ไม่มีใครหยุดเราได้ ความรู้หลั่งมาตลอด ไม่นานเก่งแน่)
8.รู้จักทำงานเป็นกลุ่มเป็นทีม คุยกันให้รู้เรื่อง (Programmer,Developer ส่วนมากคุยกันรู้เรื่อง แต่คุยกับคนทั่วไปนะ แม้....  จะเทคนิคไปไหนเนี่ย กรูฟังไม่ออกเลย ศัทพ์อังกฤษตลอด  เดี๋ยวบั้ด!  ผมก็เป็น น้อง,เพื่อนๆ เอ้ยยย)
9.ต้องเรียนรู้อยู่ตลอดเวลานะ (เราเป็นมนุษย์Higth tech ครับ ต้องตามtechnologyให้ทัน คิดตามข้อ6.อ่ะ อันไหนเป็นประโยนช์ อันไหนใช้งานกับองค์กรหรือที่ทำงานได้ อันไหนเอื้อต่อการทำงานระบบในองค์กร)
10.ต้องขยัน(เก่งแต่ไม่ขยัน ผมอีกคนไม่เก่งทุกวันนี้ยังอ่านคณิตป.6อยู่เลย  แต่เราขยันอ่า  อะไรห้ามเราได้ล่ะ พวกทะนงตัว โน๊น.อ่าปากหว๋อตอนเราทำเราสอบเราCodingได้ดีกว่ามัน)


||||||||||||||||||||||||||||||||||||||||||||||||||||||
และถ้าถามว่า จบ สายIT ล่ะครับ/ค่ะ ทำงานไรอ่า

QA Engineer/Software Tester ผู้ตรวจสอบ, ทดสอบซอฟแวร์
Web Designer เว็บดีไซเนอร์(ออกแบบเว็บไซต์)
Software Engineer นักพัฒนาซอฟแวร์(นี้รวมถึง Programmer,Developer Softwareด้วยนะ)
System Analyst/Business Analyst   นักวิเคราะห์ระบบ / นักวิเคราะห์ธุรกิจ
Pre-Sales Consultant ผู้ให้คำปรึกษาทางด้านซอฟแวร์
CRM Consultant ผู้ดูแลลูกค้าและให้คำปรึกษา
ERP Consultant ผู้ให้คำปรึกษาทางด้านระบบอุตสาหกรรม
Data Warehouse Consultant/Business Intelligence ที่ปรึกษาการจัดเก็บข้อมูลคลังสินค้า / ที่ปรีกษาธุรกิจ
SAP Consultant(เกี่ยวกับระบบซอฟแวร์ธุระกิจครับ)
Software / Solutions Architecture นักพัฒนาโปรเเกรมสำหรับการก่อสร้าง
ผู้จัดการโครงการ Project Manager
(ยังไม่รวมสายเว็บ กับพวกบริษัทต่างประเทศด้วยนะ)
ตามนี้เลยนะครับ
http://www.iteamstudio.com/%E0%B8%A3%E0%B8%A7%E0%B8%A1%E0%B9%80%E0%B8%87%E0%B8%B4%E0%B8%99%E0%B9%80%E0%B8%94%E0%B8%B7%E0%B8%AD%E0%B8%99%E0%B8%97%E0%B8%B8%E0%B8%81%E0%B8%95%E0%B8%B3%E0%B9%81%E0%B8%AB%E0%B8%99%E0%B9%88%E0%B8%87/

|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

จะไปสายไหนก็ดีหมดทุกวันนี้เทคโนโลยีเติบโต อะไรก็คอมไปหมดแม้แต่ตอนนี้ นาฬิกา,แว่น,ลองเท้าฯลฯ อะไรก็คอมอยู่รอบตัว เขาต้องการนักพัฒนาที่เก่งๆละครับ มาพัฒนาให้ดียิ่งขึ้น ต้องการคนมีหัวคิดสร้างสรรค์
อย่าลืมนะ หัดเขียนProgram , หัดเขียนWeb , เขียน Appบนมือถือ,เขียน Web App บนมือถือ บนTablet, ที่กำลังมาคือบนนาฬิกานะครับ ชอบสายไหนไปสายนั้น


                    &&&& หากถาม ว่า ProgrammerกับDeveloper ต่างกันยังไง อย่างแรกบอกเลย มันชื่อตำแหน่งชื่อสายงานครับ การทำงานแล้วแต่ที่ ไม่ค่อยชัดเจน   ที่ชัดเจนเลย มาตรฐานเลย
                 1.Programmer คือ คนที่เขียนโปรแกรมตามความต่างการหรือตามแบบงานที่ได้รับไป หลักๆเลยนะ เขียนcode งานcodingเน้นๆ แต่ไม่อย่างเดียวนะ บางบริษัทแทบใช้ชื่อว่าSoftware engineer ด้วยซ้ำไป  งานcoding ก็เขียนCodeซ้ำไปซ้ำมาทุกวันครับ อาจจะTesting software ทำเอกสาร รับผิดชอบส่วนWebsiteด้วย Codewebอ่า  เท่าที่เห็นและได้สอบถามนะ (บางทีก็แตกต่างกันไป)
                 2.Developer คือ นักพัฒนาจะทำงานมากกว่าProgrammer ทั้งเขียนcode,ทำเอกสาร,Design Software,Analysis system ตำแหน่งสูงกว่าโปรแกรมเมอร์แหละครับ เวลานำcodeมาเชื่อมต่อกัน ก็ต้องระดมสมองกันเหมือนเก่า ทั้งคุณprogrammer,Developer ครับ
      เงินเดือนบอกเลย ขึ้นอยู่กับฝีมือครับ (ฝีมือ) ส่วนมากDeveloperจะเงินเดือนสูงกว่าProgrammer ครับ #ส่วนมาก
                                        *****ผมขอแนะนำ ให้ไปบริษัทต่างประเทศครับ ระบบจัดการการทำงานก็ดีกว่า เงินดีกว่า มีความตรงกว่า  แต่ด้านภาษาต้องแน่นครับ อันนี้ไปอยาก จำและฝึก ได้แน่ๆครับ*******

สู้ๆครับ  อยากเห็นเด็กไทยเก่งๆ ทำงานดีดี ผู้เขียนแค่แชร์ประสบการณ์ และ แนะแนวทางให้เชยๆครับ
#include<stdio.h>
.
.
.
.
return 0;//ไม่ขอรับคืน แชร์ให้ก็รับไปนะจ๊ะ.


อยากรู้ไรinbox มาถามได้ อยากด่าก็นัดมานะ ตัวๆโลด 55555  ^*^...
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่