Tag: SQL

  • [:en]The most wanted Programming Language of 2018 [:Th]ภาษายอดนิยมสำหรับนักเขียนโปรแกรมปี 2018[:]

    [:Th]

    ผ่านมาครึ่งปีแล้ว เพื่อนๆที่ตั้งใจเรียนภาษาสำหรับ IT เพิ่มเติม มีใครอัพเดทถึงไหนกันบ้างแล้วครับ?

    วันนี้มาอัพเดท กับทาง ฮิวแมน เทค กันสักนิดครับว่า ภาษา IT ไหนเป็นที่นิยมกันบ้าง

    สำหรับนักเขียนโปรแกรมแล้ว ในยุคที่เทคโนโลยีพัฒนาเร็วขนาดนี้ภาษาที่ใช้ในการเขียนโปรแกรมก็พัฒนาตามไปด้วย วันนี้เราจะมาโชว์เปอร์เซ็นต์ ข้อมูลที่ได้จากการวิเคราะห์สถิติจากเว็บไซต์ “Stackoverflow” ที่ทุกๆปีจะจัดทำรายงาน เกี่ยวกับภาษาโปรแกรม ที่เป็นที่นิยมมากที่สุด โดยมีการสำรวจที่เกี่ยวข้องกับนักพัฒนาซอฟแวร์ กว่า 50,000 รายจากทั่วโลก


    1.  Javascript

    นี่คือหนึ่งในภาษาหรับการเขียนโปรแกรมที่ได้รับความนิยมมากที่สุด และยังเเป็นภาษาข้ามแพลตฟอร์มมากที่สุดอีกด้วย ซึ่งจะช่วยให้สามารถพัฒนาแอปพลิเคชั่นเดสก์ท็อปเว็บ และอุปกรณ์เคลื่อนที่ (Mobile App) ได้กันอีกด้วย

    2.  SQL

    การเขียนโปรแกรมนี้ถูกใช้เพื่อจัดการข้อมูลในฐานข้อมูลเชิงสัมพันธ์ SQL เป็นสิ่งจำเป็นมากสำหรับการออกแบบฐานข้อมูลเว็บไซต์ส่วนใหญ่ ไม่ว่าคุณต้องการหรือไม่ คุณก็จำเป็นต้องรู้พื้นฐานของ SQL อยู่ดี

    3.  Java

    เป็นอีกหนึ่งภาษาที่ได้รับความนิยมมากในอุตสาหกรรมการเงินและการธนาคาร เนื่องจากความเร็วและระดับความปลอดภัย ในปัจจุบันนักพัฒนาภาษา Java ขาดแคลนมากในตลาดแรงงาน เนื่องจากการเขียนโปรแกรมนี้ ค่อนข้างยาก และไม่ใช่เรื่องง่ายเลยสำหรับผู้เริ่มต้น แต่เหตุผลที่ทำให้ภาษา Java เป็นที่นิยมอย่างมาก เพราะ Java ใช้พัฒนาแอพพลิเคชั่น Android ได้

    4.  C#

    หนึ่งในภาษาสำหรับเขียนโปรแกรมขั้นสูง เป็นภาษาพัฒนาหลักสำหรับแพลตฟอร์ม Microsoft .NET ภาษา C# คล้ายกับ Java มาก แต่ C# ยากกว่า Java จึงไม่ใช่ทางเลือกที่ดีเลยสำหรับผู้เริ่มต้น

    5.  Python

    เมื่อไม่นานมานี้ PHP เคยได้รับความนิยมมากกว่า Python แต่ตอนนี้มั่นใจได้เลยที่จะบอกว่า Python กำลังได้รับความไว้วางใจจากนักพัฒนารุ่นใหม่ มีข้อดีมากมายแล้วไม่ซับซ้อน จึงเป็นจุดเริ่มต้นที่ดีสำหรับผู้เริ่มต้น

    6.  PHP

    ภาษาโปรแกรมที่ใช้มากที่สุดสำหรับส่วนของเซิร์ฟเวอร์ ตามสถิติ PHP ใช้ประมาณ 240 ล้านเว็บไซต์ PHP มีความยืดหยุ่นและประสิทธิภาพดี มี framework มากมายที่พัฒนาขึ้นสำหรับ PHP มีความรวดเร็วและปลอดภัยสูง Framework ที่ได้รับความนิยมสำหรับพัฒนาเว็บไซต์ เช่น Laravel, Yii แต่ข้อเสียหลักคือ ขาดความสามารถในการพัฒนาแอ็พพลิเคชันบนเดสก์ท็อป

    7.  C++

    หนึ่งในภาษาโปรแกรมที่ซับซ้อนมากที่สุด เป็นสิ่งที่ยากมากสำหรับมือใหม่และมักจะพยายามหลีกเลี่ยง แต่ C++ มีประสิทธิภาพสูง ช่วยให้คุณสามารถสร้างแอปพลิเคชันและโปรแกรมได้อย่างครบถ้วน

    8.  C

    เป็นภาษาโปรแกรมมิ่งที่ใช้งานได้ครอบจักรวาล แถมยังเป็นที่นิยมสูงสุด ในปีก่อนๆ แต่ในยุคนี้ยุคที่มีการพัฒนาค่อนข้างรวดเร็วทำให้ภาษา C  โดนมาข้ามไปแล้วแต่ยังไงก็แล้วแต่ ภาษา C ก็ยังเป็นภาษาครอบจักรวาลเพราะมีแหละข้อมูลให้ศึกษาอย่างมหาศาลเหมาะกับผู้เริ่มต้น

    9.  Type Script

    ได้รับการพัฒนาโดย Microsoft ได้รับความนิยมเป็นอย่างมากในระยะเวลาอันสั้นเมื่อปีที่ผ่านมา เป็นภาษาที่มีความยืดหยุ่นและมีประสิทธิภาพ โดยยึดโครงสร้างตามหลักของ Java script ผู้สร้าง Type Script ยังคงมีการพัฒนาและเพิ่มทางเลือกใหม่ๆเพื่อเพิ่มประสิทธิภาพและความสะดวกสบาย หากคุณเป็นมือใหม่คุณควรใส่ใจกับมันเพราะ Type Script จะได้รับความนิยมอย่างต่อเนื่องในปี 2018

     

    10.  Ruby

    นี่คือภาษาโปรแกรมเชิงวัตถุ (OOP) ที่มีความจำเป็นเชิงพลวัต มันถูกใช้ร่วมกับ Rails Framework ในการพัฒนาเว็บไซต์ ซึ่ง Ruby เป็นภาษาระดับสูงมาก แต่มีไวยากรณ์ที่เรียบง่ายและสะอาด Ruby มีความยืดหยุ่นที่ดีและดูแลรักษาง่าย เป็นภาษาที่ผู้เริ่มต้นสามารถเรียนรู้ได้ง่าย คล้ายกับ PHP เหมาะดีสำหรับการพัฒนาที่ซับซ้อนบน e Commerce platforms ข้อเสียหลักคือไม่มีคู่มือที่ดีและเติบโตช้า

    11.  Swift

    ภาษานี้ได้รับการพัฒนาโดย Apple และมีจุดมุ่งหมายเพื่อแทนที่ Objective-C ซึ่ง Swift ได้มีการปรับปรุงการอ่าน Code และเพิ่มคุณสมบัติให้มากขึ้นกว่าเมื่อเทียบกับ Objective-C และยังเพิ่มความปลอดภัยมากขึ้น ซึ่งกำลังได้รับความนิยมและตอนนี้ก็มากกว่า Objective-C ภาษาเขียนโปรแกรมนี้มีแนวโน้มดี

    12.  Objective-C

    ภาษานี้ได้รับการพัฒนาขึ้นในช่วงต้นทศวรรษที่ 90 นี่คือภาษาที่ได้รับการพัฒนาจากภาษา C และ Smalltalk มันประสบความสำเร็จอย่างมากในขณะนี้ แต่ค่อยๆ เริ่มที่จะสูญเสียความนิยม โดย Swift ได้เข้ามาแทนที่ภาษานี้

    จะเห็นได้ว่า ถึงแม้ความความนิยมในแต่ละภาษาจะไม่เท่ากัน แต่ในทุกภาษาก็จะมีเอกลักษณ์ จุดเด่นและประโยชน์ที่จะนำไปใช้ได้ต่างๆกันออกไป

    ขอบคุณข้อมูลดีๆจาก Digitalmarketing Wow  หากใครยังไม่รู้จักเรา คลิ๊ก

    สำหรับคนที่กำลังมาหางาน คลิ๊ก

    สามารถคอมเม้นติชมร่วมพูดคุยกับเราได้ด้านล่างเลยครับ


    Content & Graphic: ยุทธนา เทอดเกียรติศักดิ์
    Advised: ปรีชา คุ้นวานิช[:]

  • Programmer SAP- HR

    [:en]

    RESPONSIBILITIES:
    1. Gether requirement and Design technical specification
    2. Develop program meet with user requirement
    3. Execute unit test and integration testing  and Fix bug
    4. Prepare technical document and other documents that related with project
    5. Train user to understand how to use the system
    6. Support user after launch system
    7. Learn new technologies which apply with organisation
    QUALIFICATION:
    • Bachelor’s degree or higher in Computer Sciences or other related fields
    • Male/Female not Over 28 years old
    • 2 years working experience in software development using .NET /Visual Studio /HTML /C#.Net/ Ms-SQL 2008 Database
    • Experience in System Design and Database Design
    • Good communication and interpersonal skills
    • Experience in SAP (HR) will be an advantage
    • Good communication skill in English will be an advantage

     

    Qualified candidates please submit your resumes stating present and expected salary & package details.

    Human Tech Recruitment Co., Ltd.

    G Tower, 32nd Floor, 9 Rama 9 Road, Huaykwang, Bangkok 10310

    Tel. 02 026 3624 Hotline. 098 251 2312

    applyjob@humantechrecruitment.com

    Website: www.humantechrecruitment.com[:]

  • .NET Programmer / Senior Programmer (5 positions)

    RESPONSIBILITIES:
    1. Develop program or report follow by user requirement / specification.
    2. Build and deploy application.
    3. Perform work based on defined process and provide feedback on process improvements as appropriate.
    4. Co-operate with team leader in estimation effort, developing plan/schedule and performing tasks according to the plan.
    5. Execute unit test and integration testing and fix bug
    6. Prepare technical documents and other documents that related with project
    7. Train user to understand how to use the system including  writing operation manuals
    8. Provide technical support user after launch system or project
    9. Generate ad-hoc reports as management required.
    QUALIFICATION:
    • Bachelor’s Degree or higher in Computer Science/ Information Technology or related fields.
    • At least 2 years experience in Programmer / software development and system Analyst using .Net platform, OOP, Web application
    • Have  skill on SQL Server (Query , Stored procedure, Function)
    • Able to deal and handle difficult situations and work under time constraints
    • Systematic  thinking ,  proactive, self-motivated, fast learner and willing to contribute and work as a team.
    • Ability to work on multiple tasks /projects  and  prioritize tasks or  projects
    • Able to communicate in English.

    Qualified candidates please submit your resumes stating present and expected salary & package details.

    Human Tech Recruitment Co., Ltd.

    G Tower, 32nd Floor, 9 Rama 9 Road, Huaykwang, Bangkok 10310

    Tel. 02 026 3624 Hotline. 098 251 2312

    applyjob@humantechrecruitment.com

    Website: www.humantechrecruitment.com

  • Project Manager ( Oracle Retails )

    [:en]

    responsibilities:
    1. Ability to participate in multi task assignment
    2. Ability to identify the application problems and solution for solving problem
    3. Escalating issues and risks, understanding business impact and priorities
    4. Lead and handle project More than 150 man-days, stared from user requirement, design, development and UAT
    5. Ability to Coordinate with other team within company on Responsible project with support from supervisor
    6. Ability to communicate with user on Responsible project with support from supervisor
    7. Develop and manage detailed work plan on assigned project
    Qualification:
    • Bachelor degree or higher in Computer Science or related field
    • At least 5 years of software development experience
    • At least 3 years experiences in Unix, Oracle (Form & Report) , Java , Java Script ,Shell script development,C/C++
    • Experience with DB and data modeling (Oracle, MS SQL Server , PL/SQL)
    • Experience in project management
    • Good command skill in English will be an advantage
    • Willing to work off-working hours when needed.

     

    Qualified candidates please submit your resumes stating present and expected salary & package details.

    Human Tech Recruitment Co., Ltd.

    G Tower, 32nd Floor, 9 Rama 9 Road, Huaykwang, Bangkok 10310

    Tel. 02 026 3624 Hotline. 098 251 2312

    applyjob@humantechrecruitment.com

    Website: www.humantechrecruitment.com[:Th]

    RESPONSIBILITIES:
    1. Ability to participate in multi task assignment
    2. Ability to identify the application problems and solution for solving problem
    3. Escalating issues and risks, understanding business impact and priorities
    4. Lead and handle project More than 150 man-days, stared from user requirement, design, development and UAT
    5. Ability to Coordinate with other team within company on Responsible project with support from supervisor
    6. Ability to communicate with user on Responsible project with support from supervisor
    7. Develop and manage detailed work plan on assigned project
    QUALIFICATION:
    • Bachelor degree or higher in Computer Science or related field
    • At least 5 years of software development experience
    • At least 3 years experiences in Unix, Oracle (Form & Report) , Java , Java Script ,Shell script development,C/C++
    • Experience with DB and data modeling (Oracle, MS SQL Server , PL/SQL)
    • Experience in project management
    • Good command skill in English will be an advantage
    • Willing to work off-working hours when needed.

    Qualified candidates please submit your resumes stating present and expected salary & package details.

    Human Tech Recruitment Co., Ltd.

    G Tower, 32nd Floor, 9 Rama 9 Road, Huaykwang, Bangkok 10310

    Tel. 02 026 3624 Hotline. 098 251 2312

    applyjob@humantechrecruitment.com

    Website: www.humantechrecruitment.com[:]