Kiến Thức Tin Học Developers & Programmers là gì ? ...

Xem trong 'Làng Tin Tức' đăng bởi Kiến Thức Tin Học, 4/6/16, [ Mã Tin: 45500 ] [98 lượt xem - 0 bình luận]

  1. SĐT :
    01248121289
    Địa Chỉ :
    TP. Hồ Chí Minh
    Gửi tin nhắn
    Những thuật ngữ này được các công ty sử dụng theo thói quen đó là thuật ngữ " Developer " và " Programmer " thay thế lẫn cho nhau. Senior Software Developer ở Google thì được gọi là Programmer Analyst at IBM.


    programmer_lt_swdev.png
    Developer tham gia vào phát triển đa dạng hơn, Programmer thì thiên về lập trình

    - Programmer : Được cho là một người đạt đến cấp độ chuyên gia ở một ngôn ngữ lập trình (Java , PHP , C).
    Nếu chỉ lập trình PHP, MySQL, HTML, CSS, thì gọi : Web Programmer.
    Nếu chuyên thiết kế, lập trình CSDL thì gọi là Database Programmer
    Nếu chuyên code mobile app thì gọi là Mobile Programmer.

    - Developer : Thành thạo ở mức chuyên gia nhiều ngôn ngữ khác nhau như iOS Swift và lập trình Node.js, JavaScript, MongoDB ...

    - Programmer Analyst : Lập trình viên có khả năng phân tích, kết nối, tích hợp giữa các hệ thống khác nhau.

    Analyst (phân tích) đây yêu cầu lập trình viên không chỉ có kinh nghiệm lập trình, mà cần phải phân tích, chọn lựa công nghệ phù hợp : dùng Publish - Subscribe, Push hay Pull, Postgresql hay MongoDB, cơ chế Request-Response ...

    Programmer Analyst không thể chỉ lập trình giỏi, mà cần hiểu cả hệ thống như Windows, Linux, Docker, ảo hóa, điện toán đám mây, các vấn đề bảo mật ...

    - Software Engineer : Được cho là người thiết kế ra những thành phần cốt lõi mà Developers & Programmers có thế sử dụng và phát triển.
    Ví dụ : David Heinemeier Hansson sáng tạo ra Rails hay cụ Linux Torvals sáng tạo ra Linux.

    - Systems Analyst : Người thiết kế kiến trúc thông tin mục đích nâng cao hoạt động kinh doanh qua hệ thống thông tin.

    Lương cho cho Software Engineer ở các tập toàn lớn như Google, Facebook ... họ có lương rất tốt (120 nghìn USD - 150 nghìn USD / năm)


    bill-gates.jpg
    Bill Gates
    - Developer như Bill Gates. Bill Gates phát minh bản quyền, giấy phép sử dụng phần mềm thay vì bán đứt hay lập trình thuê như các lập trình viên trước đó vẫn làm.

    jobs-jpg.jpg
    Steve Jobs
    - Eletronics hacker như Steve Jobs. Steve Jobs xây dựng phong cách Apple bán sự tò mò, thèm khát, thời trang, sự mãn nguyện, trải nghiệm cho khách hàng chứ không bán cho khách hàng