Author Archives: Nguyễn Thảo

Cách tối ưu câu lệnh điều kiện trong Javascript

Một trong những công cụ quan trọng và được sử dụng nhiều nhất của các ngôn ngữ lập trình chính là các câu lệnh điều kiện. Việc tạo ra các nhánh code chỉ được chạy khi đáp ứng một số điều kiện nhất định. Đối với ngôn ngữ Javascript có 3 loại điều kiện chính: khối if/else, switch statements và biểu thức điều kiện. Từ 3 câu lệnh này có thể giúp bạn tạo ra những “đường code thăng hoa”.

Giống như những câu lệnh khác, một câu lệnh điều kiện không được tối ưu sẽ rất dễ gây ra lỗi và khó tối ưu sau này. Vậy nên dưới đây, bài viết sẽ giới thiệu cho bạn một số cách viết áp dụng vài nguyên tắc cơ bản để giúp chúng ta tối ưu được những câu lệnh điều kiện này một cách tốt nhất.

  1. Khái niệm cơ bản nhất của Javascript Conditionals

Như đã nói ở trên, Javascript ( JS ) có 3 loại điều kiện chính. Đầu tiên chính là câu lệnh if/else. Định nghĩa về câu lệnh này rấy đơn giản: Nếu điều kiện đúng , đoạn code trong đó sẽ được chạy. Ví dụ:

Ta cũng có thể chạy thêm đoạn mã khác dựa trên cùng một điều kiện, bằng cách thêm từ khoá else, như ví dụ dưới đây:

Bạn cũng có thể thêm nhiều điều kiện bằng cách sử dụng các câu lệnh else/if như dưới đây:

Câu lệnh switch, nó kiểm tra giá trị của 1 hoặc nhiều case đối với expression. Nếu không có case nào thoả mãn, thì bạn có thể cung cấp một case mặc định – được gọi là default:

Một trong những lưu ý quan trọng nhất của switch statements chính là break or return. Chúng sẽ giúp ngắt việc thực thi case không thoả mãn và tiếp tục chạy xuống những case phía dưới. Ví dụ:

Kiểu điều kiện cuối cùng chính là biểu thức điều kiện. Chúng cũng là một cách hay được sử dụng để đơn giản hoá mệnh đề if/else.

2. Best Practices cho Conditionals

Nếu như không được tối ưu và sử dụng đúng cách, các câu lệnh điều kiện sẽ là một cản trở khó chịu trong quá trình xây dựng sản phẩm của bạn. Để giảm trừ điều này, có một vài nguyên tắc mà bạn nên tuân theo để tránh cho những câu lệnh điều kiện mà bạn viết ra trở thành một mớ hỗn độn.

2.1. Đừng sử dụng câu lệnh If để gán giá trị có điều kiện.

Với bài toán trên, bạn nên xử lý như thế này:

2.2. Tránh lồng quá nhiều if/else. Về bản chất, else/if là một khối if lồng nhau. Ta thường viết nó như thế này

Thực tế, nó chính là như thế này:

Với “pha xử lý cồng kềnh” bên trên, ta có thể viết lại chúng như sau:

Một cách khác để tránh những If blocks lồng nhau, đó chính là sử dụng switch statements, như dưới đây:

Trên đây là một số chia sẻ về câu lệnh điều kiện trong JS cũng như một số nguyên tắc nhỏ trong việc viết chung. Hy vọng bài viết đã mang lại nhiều điều bổ ích cho bạn !

MISA tham gia Innovation Day 2020 với nhiều hoạt động bổ ích

Vừa qua vào hai ngày 12 – 13/6 tại trường Đại học Bách khoa Hà Nội đã diễn ra ngày hội việc làm Innovation Day 2020 dành cho các bạn sinh viên Công nghệ thông tin. Tại đây MISA đã tham gia với nhiều hoạt động thú vị, bổ ích giúp cho các bạn sinh viên.

  1. Cuộc thi “Sản phẩm sáng tạo” vào ngày 12/6:

Trong chuỗi các hoạt động trong ngày hội Innovation Day 2020, đã diễn ra chung kết cuộc thi “Sản phẩm sáng tạo CNTT” vào ngày 12/6. Anh Nguyễn Thanh Tùng – Viện trưởng Viện Nghiên cứu công nghệ và Đào tạo MISA đã tham gia với tư cách là Ban giám khảo của cuộc thi.

Khai mạc cuộc thi “Sản phẩm sáng tạo” vào ngày 12/6
Anh Nguyễn Thanh Tùng trao giải cho các bạn tham gia cuộc thi
Anh Nguyễn Thanh Tùng và chị Bùi Thị Thúy Quỳnh Trưởng phòng đào tạo – Viện Đào tạo và Nghiên cứu công nghệ MISA tại SOICT Innovation Day 2020
Anh Nguyễn Thanh Tùng cùng các thí sinh trong cuộc thi “Sản phẩm sáng tạo”

2. Ngày hội Innovation Day 2020 13/6 với nhiều hoạt động hấp dẫn:

Cũng tại ngày hội, các bạn sinh viên ĐH Bách khoa đã có cơ hội lắng nghe chia sẻ anh Tạ Minh Ngọc là sinh viên K50 – ngành Hệ thống thông tin – Khoa Công nghệ thông tin.

Anh hiện đang là Giám đốc Khối nền tảng Giáo dục, tính đến nay đã có 10 năm làm việc tại MISA. Mỗi khi có dịp trở lại trường anh Ngọc luôn tâm huyết về những chia sẻ của mình, định hướng cho các bạn sinh viên có những lựa chọn đúng đắn trong việc phát triển bản thân, nghề nghiệp tương lai.

Anh Tạ Minh Ngọc chia sẻ tại trường ĐH Bách khoa hôm 13/6
Buổi chia sẻ với chủ đề “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ”

Một trong những hoạt động thu hút rất nhiều các bạn sinh viên quan tâm chính là gian hàng của MISA. Tại đây, các bạn đã được lắng nghe tư vấn về cơ hội việc làm và thực tập cho sinh viên, tham gia các trò chơi để nhận về rất nhiều phần quà hấp dẫn.

Cùng nhìn lại một số hình ảnh của MISA tại ĐH Bách Khoa hôm 13/6:

Các bạn sinh viên đăng ký tham gia chương trình MISA Summer Internship 2020
Lắng nghe tư vấn về chương trình thực tập của MISA
Tham gia chơi các minigame hấp dẫn đến từ MISA
Các bạn sinh viên được nhận rất nhiều phần quà giá trị

MISA tham gia chia sẻ thành công với hơn 100 sinh viên khoa CNTT – ĐH Bách khoa Hà Nội

misa-hust

Sáng ngày 02/6, MISA đã tham gia chương trình chia sẻ tại trường ĐH Bách khoa Hà Nội cho hơn 100 sinh viên khoa CNTT với chủ đề: Product or Outsourcing – The Future of Developer.

Tới buổi chia sẻ có sự tham gia:

▪️ Về phía nhà trường có:
– Thầy TS.Nguyễn Thanh Hùng – Phó Viện trưởng Viện CNTT và truyền thông – trường ĐH Bách khoa Hà Nội.

▪️ Về phía MISA có:
– Anh Nguyễn Thanh Tùng – Viện trưởng Viện Đào tạo và Nghiên cứu công nghệ MISA, diễn giả chính của buổi chia sẻ
– Chị Bùi Thị Thúy Quỳnh – Trưởng phòng Đào tạo công nghệ MISA 

Buổi chia sẻ với sự tham gia của hơn 100 bạn sinh viên
Thầy TS.Thanh Hùng (bên phải) giới thiệu diễn giả chính của buổi chia sẻ là anh Thanh Tùng (bên trái)

Anh Thanh Tùng chia sẻ về chủ đề: Product or Outsourcing – The Future of Developer nhằm định hướng cho các bạn sinh viên hiểu rõ hơn về hai loại hình công ty Product và Outsource. Đồng thời cũng đưa ra một bức tranh tổng quan về tương lai người làm lập trình.

Anh Thanh Tùng chia sẻ

Buổi chia sẻ không chỉ dừng lại ở việc định hướng nghề lập trình. MISA cũng đem đến cho các bạn các chương trình thực tập, tuyển dụng vô cùng hấp dẫn dành riêng cho sinh viên khoa CNTT- ĐH Bách khoa HN. Chị Quỳnh chia sẻ: MISA luôn mở rộng cơ hội và chào đón các bạn sinh viên ĐH Bách khoa Hà Nội.

Chị Quỳnh chia sẻ

Các bạn sinh viên rất háo hức, hưởng ứng chủ đề chia sẻ và đưa ra những câu hỏi cho MISA rất hay.

Các bạn sinh viên đặt câu hỏi cho MISA

Một số hình ảnh khác tại chương trình:

Sau buổi chia sẻ, MISA chúc các bạn sinh viên tìm ra cho mình những hướng đi đúng đắn nhất trong tương lai. Biết mình thích gì? Biết đâu phù hợp với mình?

MISA gửi lời cảm ơn đến Thầy TS.Nguyễn Thanh Hùng đã tạo cơ hội cho MISA được chia sẻ cùng các bạn sinh viên. Hi vọng rằng đây sẽ là tiền đề cho chuỗi các hoạt động hợp tác sau này thành công rực rỡ giữa MISA và nhà trường.

3 bài học kinh nghiệm đi làm đáng nhớ

bai-hoc

Trong cả thời gian đi làm chính thức của mình, thì có 3 kinh nghiệm hay bài học mà mình tâm đắc và vẫn hay dùng khi giải quyết công việc. 2 bài học đầu tiên đến với mình rất sớm. Nó đến lúc mình đang làm nhân viên mới cho Accenture. Bài học thứ ba thì đến khi mình làm cho Grab được 6 tháng.

Bài học này được sếp đầu tiên của mình tại Accenture nói cho mình, khi mình vào làm việc ngày đầu tiên cho dự án của cổ. Nó có nghĩa là khi bạn gặp một vấn đề trong công việc, phải báo cáo cho mọi người biết. Nếu báo cáo sớm, thì vấn đề này là của chung, mọi người phải cùng nhau giải quyết. Nếu để ngâm lâu, báo cáo trễ, thì vấn đề này giờ thuộc của riêng bạn, có hậu quả gì thì bạn phải chịu trách nhiệm.

Chúng ta sẽ luôn gặp vấn đề trong công việc. Đối với ngành System Consulting (tư vấn hệ thống) thì nó có thể là bug, sắp trễ deadline, khách hàng chưa chốt tính năng, tính năng có vấn đề về thiết kế etc.. khi phát hiện ra, chúng ta sẽ đôi khi có xu hướng suy nghĩ là chúng ta có thể giải quyết được, và tự mình ôm vấn đề này.

Điều này có nhiều tác hại, đặc biệt là cho những bạn mới đi làm, chưa có kinh nghiệm. Thứ nhất, bạn không có kinh nghiệm nên sẽ đánh giá mức độ nghiêm trọng của vấn đề sai. Thứ hai, bạn chưa đủ kiến thức để đưa ra giải pháp, và giải pháp của bạn có khả năng sai rất cao. Thứ ba, vấn đề bạn đang gặp phải có thể gây ảnh hưởng đến người khác, mà họ chưa biết điều này, cần cho họ thời gian để đánh giá.

Việc báo cáo vấn đề là tối quan trọng để bạn có thể nhận được sự hỗ trợ từ sếp và đồng nghiệp, cũng như thông báo cho các bên liên quan biết mà đánh giá tình hình. Đừng nghĩ việc báo cáo một vấn đề là yếu đuối, hay phản ánh xấu đến performance của bạn.

Chuyện này thường hay xảy ra đối với những nhân viên đang làm việc quá nhiều. Họ ôm việc, và cảm thấy đuối sức. Nhưng họ không đưa vấn đề này ra để thảo luận với sếp mình, và chỉ đợi khi đuối đến mức không chịu nổi rồi mới bung. Thế thì vấn đề này có phải là do sếp bạn không quan tâm, hay bạn báo cáo vấn đề quá trễ? Việc báo cáo vấn dề thể hiện bạn không quá tự tin vào khả năng của mình, và biết tìm kiếm sự giúp đỡ hợp lý và cũng cho người khác cơ hội giải quyết vấn đề của bạn.

Sau khi làm việc cho team đầu tiên được vài tháng thì mình chuyển sang một team khác làm trợ lý cho một chú Senior Manager. Có một ngày mình đang ngồi làm plan chung với chú và có một anh Consultant bước vào. Ảnh nói với chú “Có issue abcd…cần giải quyết”. Chú quay qua lanh lùng bảo “You are a consultant, come to me with a solution, not a problem.” (Chú thích: Trong cách tổ chức của Accenture, Analyst là thấp nhất (i.e mình lúc đó), sau đó là Consultant, những người đã làm việc được 2-3 năm, Manager làm việc từ 3-6 năm, Senior thì 6-9 năm). Sau đó quay qua làm plan tiếp với mình, không thèm quan tâm anh kia đang đứng đó.

Chú đó muốn một khi mình có kiến thức kinh nghiệm nhiều hơn rồi, thì khi gặp vấn đề, cần phải chuẩn bị sẵn luôn giải pháp, mà thường là phải 2-3 lựa chọn. Sau đó khi vào gặp chú, thì thông báo là có vấn đề abcd, chúng ta có thể giải quyết bằng cách này, sẽ có những lợi điểm này, và hại chỗ này. Hoặc cách này, có lợi điểm như thế này nhưng hại chỗ kia. Sau đó, chú sẽ giúp mình chọn giải pháp đồng thời hướng dẫn tại sao giải pháp đó được chọn.

Bài học này được mình áp dụng ngay luôn từ đó, trong mỗi công việc mình làm. Trước khi gặp sếp, mình đã chuẩn bị trong đầu các hướng giải pháp rồi. Ban đầu nó sai nhiều hơn đúng, nhưng chuyện sai đúng không phải là vấn đề ở đây. Bạn đã chuẩn bị, và sếp của bạn sẽ cảm kích bạn vì chuyện đó. Bạn đang nghĩ giùm cho sếp, và cho công ty. Càng suy nghĩ nhiều về giải pháp, đầu óc của bạn càng sắc bén hơn, và giải pháp bạn đưa ra sẽ ngày càng chính xác.

Lúc vào làm Grab, mình thấy Grab có rất nhiều vấn đề, về sản phẩm, về quy trình, về tổ chức. Mình raise rất nhiều issue và đưa ra rất nhiều giải pháp cho các vấn đề. Tuy nhiên, các đề xuất của mình bị reject rất nhiều. Có một giai đoạn mình cảm thấy môi trường làm việc tại Grab không tốt.

Tuy nhiên, mình có cơ hội tham dự một cuộc họp có các Country manager của các nước họp, cùng với co-founders, và nhiều heads khác. Trong cuộc họp đó, mình chỉ lắng nghe, chứ cũng không có cơ hội nói. Có rất nhiều vấn đề được đem ra bàn luận, từ việc liên quan đến chính sách của các chính phủ với việc đặt xe qua app, đến các bước phát triển lâu dài, rồi kế hoạch từ nhà đầu tư.

Sau cuộc họp đó, mình mới nhận ra. Không phải mọi người không biết tới các vấn đề mình nêu ra, và cũng không phải họ không muốn triển khai các giải pháp để xử lý vấn đề. Chỉ là có quá nhiều vấn đề quan trọng hơn vấn đề mình đang có.

Chúng ta rất hay bị dính phải điều này. Chúng ta nghĩ vấn đề của chính mình là quan trọng nhất, và nó phải được giải quyết ngay. Nhưng trong một công ty lớn, luôn có nhiều vấn đề cần giải quyết. Nếu đề xuất của chúng ta chưa được đáp ứng, thì hãy thử tìm hiểu xem công ty đang gặp vấn đề gì khác, quan trọng hơn, và hãy tạm gác những vấn đề mình có, để suy nghĩ về vấn đề mà công ty đang cho là quan trọng hơn.

Việc này sẽ giúp chúng ta bớt có suy nghĩ tiêu cực về sếp, về công ty. Ít ra nó giúp mình cảm thấy thông cảm hơn cho co-founders của Grab. Họ có rất nhiều vấn đề cần giải quyết, hãy giúp họ giải quyết vấn đề mà họ đang cảm thấy cần thiết nhất. Khi chúng ta giúp công ty giải quyết những vấn đề quan trọng nhất đối với công ty, thì giá trị của chúng ta cũng tăng lên rất nhiều lần.

Hãy luôn nhớ, chúng ta được mướn vào là để giúp công ty giải quyết vấn đề, chứ không phải để công ty phải giải quyết các vấn đề của chúng ta.

Nguồn Facebook: Long Hoang Nguyen

5 trang web giúp bạn luyện thuật toán, học lập trình

thuat-toan

Nhiều bạn muốn học online nhưng không biết học ở đâu? MISA chia sẻ cho các bạn 5 trang cực kì hay ho để luyện thuật toán/học lập trình nha! Bạn không cần học hết cả 5 trang, nhưng hãy cố gắng chọn 2 trang bạn thấy phù hợp nhất nhé!

Hackerrank (hackerrank.com

Trang nay rất rất phổ biến trong giới lập trình, từ junior đến senior, từ developer đến mấy bác tuyển dụng.

Hackerrank có rất nhiều bài thuật toán, với độ khó từ thấp đến cao, đủ mọi thể loại thuật toán và cấu trúc dữ liệu (Thậm chí cả SQL cũng có luôn). Bạn sẽ viết code, chạy trực tiếp và xem kết quả, bí quá có thể qua mục discussion xem mọi người giải ra sao nữa.

Leetcode (leetcode.com

Bên cạnh Hackeerank, Leetcode cũng là 1 trang rất hay để luyện thuật toán. Số lượng bài toán trên này không hề thua hackerrank, có 3 độ khó chính là Easy/Medium/Hard.

Trang này còn có 1 cái khá hay ho là nó đo performance/runtime code của bạn, so sánh với người khác để xem code bạn chạy nhanh hay chậm, có thể optimize được hay không (cái này nhiều khi hơi lô, bấm Run lại tự dưng code nhanh hơn hẳn) .

Geekforgeeks (practice.geeksforgeeks.org

Nếu bạn đã từng bí khi làm bài thuật toán, từng Google tìm lời giải, hẳn bạn sẽ thấy qua trang này một vài lần.

Trang Geekforgeeks này giao diện nhìn hơi lố, bài tập cũng không phân loại rõ cho lắm. Tuy vậy, nó lại có … rất nhiều bài giải của những bài tập thuật toán thông dụng. Mỗi bài giải lại gồm nhiều cách giải khác nhau, đi kèm với độ phức tạp/memory của mỗi cách giải. Đọc rất là hay và bổ ích.

Do vậy, lâu lâu các bạn có thể trang này xem bài giải/code example của các thuật toán phổ biến nha!

Exercism.io

Nếu như các trang trên để luyện thuật toán, thì Exercism lại là 1 trang khá hay để luyện thành thạo ngôn ngữ lập trình.

Trên Exercism cũng có nhiều bài tập, nhưng các bài tập này không quá nặng về thuật toán, mà nặng về cách dùng ngôn ngữ lập trình:

  • Sử dụng if/else, loop.
  • Xử lý ngày tháng, xử lý chuỗi
  • Cách phân tách method, tổ chức class
  • Cách xử lý lỗi, viết code bất đồng bộ…

Nếu các bạn đã lập trình 1 thời gian, muốn học ngôn ngữ mới, học cách tư duy mới thì cứ lên Exercism nhé!

Daily Coding Problem (dailycodingproblem.com

Khác với những trang còn lại, trang này không có danh sách bài tập. Thay vào đó, bạn nhập email của bạn vào, mỗi ngày họ sẽ gửi cho bạn 1 bài thuật toán để làm thử.

Các bài này cũng mức Easy/Medium, được các công ty như Amazon/Google sử dụng để phỏng vấn ứng viên. Dùng gói Premium thì các bạn sẽ được gửi kèm lời giải luôn!

Nếu các bạn sắp đi phỏng vấn, ôn thuật toán thì đăng kí trang này, luyện trước 2-3 tháng là vừa nha!

Trên đây là 5 trang web rất hay ho. Tuy nhiên bạn không nhất thiết phải học cả trên 5 trang. Bạn có thể chọn Hackerrank/Leetcode nếu bạn muốn luyện trước khi phỏng vấn; hoặc chọn Exercism nếu cần học ngôn ngữ mới là được nhé.

#suutam

Sinh viên IT cần chuẩn bị những gì trước khi thực tập tại Doanh nghiệp?

Sinh viên IT cần chuẩn bị những gì trước khi thực tập tại Doanh nghiệp?

Mùa hè đã tới đồng nghĩa với việc kỳ thực tập của các bạn sinh viên IT cũng sắp đến gần. Bởi vì tính chất khá quan trọng của kỳ thực tập này nên nhiều bạn cảm thấy khá hoang mang và áp lực. Có điều thắc mắc mà chắc chắn nhiều bạn gặp phải đó chính là “Sinh viên IT cần chuẩn bị những gì trước kì thực tập?”, không phải cứ học giỏi là thực tập tốt. Trong bài viết này, MISA sẽ giúp những ai sắp bước vào mùa thực tập hè giải đáp câu hỏi trên. Chúng ta cùng theo dõi nhé!

MISA hiểu được tâm lý của các bạn sắp đi thực tập rằng việc chuyển sang một môi trường mới thực sự không dễ dàng. Chúng ta đang quen với môi trường học đường với kiến thức, sách vở và người hướng dẫn là thầy cô. Còn thực tập ở Doanh nghiệp với môi trường làm việc chủ động, chuyên nghiệp lại là một câu chuyện khác. Tuy nhiên, chúng ta không cần phải quá lo lắng, chỉ cần chuẩn bị kỹ thức thứ sau đây thì bạn hoàn có thể vượt qua.

  1. Chuẩn bị kĩ tâm lý là điều phải làm đầu tiên:

Tâm lý là điều mà bạn phải chuẩn bị trước khi làm bất cứ việc gì bạn chưa từng trải qua. Đối với việc sinh viên IT đi thực tập, đây là lần đầu tiên bạn được đến một doanh nghiệp, tham gia trực tiếp vào quá trình sản xuất, làm việc với đồng nghiệp và các sếp. Đừng quá lo lắng, hãy trang bị cho mình một tâm lý thật thoải mái. Cái gì chưa biết thì hãy mạnh dạn bảo chưa biết và hỏi lại mọi người. Không nên có thái độ chống đối, làm cho qua để xong kỳ thực tập, bởi vì điều này chỉ làm bản thân mình thiệt.

Từ những ngày đầu đi thực tập, bạn nên chủ động làm quen, hỏi han những người làm việc cùng mình. Nhiều bạn sinh viên Công nghệ thông tin thường ít nói, rụt rè, tuy nhiên khi thực tập bạn cần thay đổi điều này. Đừng ngại về những điều mình không biết, trình độ yếu không phải là vấn đề. Về kiến thức, các Doanh nghiệp có thể thông cảm bởi vì bạn chỉ mới là sinh viên thực tập nhưng nếu không chịu hợp tác, trao đổi thì chắc chắn sẽ bị đánh giá kém.

Nhiều bạn có thắc mắc về việc nhận lương thực tập. Một số Doanh nghiệp lớn thường tổ chức các kỳ thực tập hè và có học bổng hỗ trợ. Tuy nhiên, vì đây là kỳ thực tập đầu tiên, thứ bạn nên đặt lên hàng đầu chính là những kinh nghiệm và kiến thức thu được, cùng với cơ hội có 1-0-2 trở thành nhân viên chính thức của công ty. Chính vì vậy, dù có lương hay không cũng không thành vấn đề, không nên quá chăm chăm vào chuyện này, hãy giữ một tinh thần học tập cầu tiến trong quá trình “thực chiến” tại doanh nghiệp.

2. Về kiến thức thì chuẩn bị những gì?

Kiến thức thì vô biên, bạn không thể biết được môi trường mới kia sẽ như thế nào và bạn sẽ gặp vấn đề gì trong quá trinh thực tập, mà nhất là trong lĩnh vực lập trình. Chính vì thế trước khi đi thực tập hãy tìm hiểu vị trí mình sắp thực tập cần những kĩ năng gì, tìm hiểu về Doanh nghiệp nơi bạn lựa chọn (đó là công ty product hay outsourcing). Điều bạn học ở trường có thể là A nhưng mỗi công ty lại có những cách làm B, C khác nhau. Do đó, có thể bạn học rất giỏi ở trường nhưng cũng đừng chủ quan khi đi thực tập.

Kiến thức ở trường là điều tối thiểu bạn phải nắm kĩ. Từ OOP, cấu trúc dữ liệu giải thuật, cơ sở dữ liệu đến hiểu cơ bản về HTML/CSS/JS,… Thêm vào đó bất cứ thứ gì có thể học thêm được thì hãy cố gắng học, đừng bao giờ giới hạn mình bởi một ngôn ngữ lập trình. Bạn show càng nhiều khả năng thì quá trình thực tập của bạn càng được đánh giá cao, từ đó bạn sẽ có cơ hội được làm việc tại Doanh nghiệp ngay khi kì thực tập kết thúc. Đây là niềm mơ ước của nhiều sinh viên.

Tiếng Anh chuyên ngành – hãy học nhiều từ tiếng anh chuyên ngành thông dụng để dễ dàng trao đổi với mọi người. Các lập trình viên thường thêm những từ ngữ chuyên ngành khi làm việc, bạn cần phải biết nghĩa của chúng thì mới có thể làm việc hiệu quả.

Thêm vào đó, bạn cũng cần tìm hiểu về những công cụ làm việc nhóm, học cách diễn đạt và trình bày ý tưởng. Các doanh nghiệp rất đề cao những bạn sinh viên IT có ý tưởng sáng tạo, đột phá. Bạn có thể là một người thông minh nhưng không có khả năng thuyết trình thì coi như đang đánh mất cơ hội thể hiện mình.

3. Đừng thụ động khi tìm kiếm Doanh nghiệp để thực tập:

Với những sinh viên đã có kinh nghiệm đi làm từ những năm đầu đại học, hay có nhiều mối quan hệ thì việc tìm chỗ thực tập không khó. Tuy nhiên, chỉ có số một số người được như vậy, còn lại đều là “tờ giấy trắng”. Có rất nhiều Doanh nghiệp liên kết tuyển thực tập sinh với các trường đại học đào tạo lập trình viên, nhưng bạn đừng chờ “cái bắt tay của doanh nghiệp ”. Đến lúc “nước tới chân mới nhảy ” lại chạy đôn chạy đáo, gửi hàng ngàn CV mà vẫn chưa được cái gật đầu của công ty mong muốn.

Đừng chờ doanh nghiệp đăng tin tuyển dụng mới nộp đơn, hãy là người biết chủ động tìm đến và xin thực tập trước, có như thế thì việc thực tập đúng chuyên ngành sẽ dễ dàng hơn. Chủ động giúp bạn có thời gian tìm hiểu kỹ hơn về môi trường mình sẽ thực tập trong thời gian tới.

Nhiều doanh nghiệp vẫn quan niệm, đã là sinh viên thì kiến thức vẫn chưa chuyên sâu, liệu có vướng tay vướng chân gây mất thời gian cho công việc của doanh nghiệp. Điều này là hoàn toàn sai lầm, vì bất cứ một doanh nhân thành đạt nào cũng từng là sinh viên, cũng từng là người phải chạy ngược chạy xuôi tìm việc, và cũng từng bắt đầu với hai bàn tay trắng. Biết đâu được bạn chính là nhân tài mà doanh nghiệp đang cần đến.

Một số bạn sinh viên nhầm to về vấn đề này, tầm quan trọng của việc thực tập là tạo cho bạn khả năng thực hành kiến thức trên trường lớp, là tiền đề để sau khi tốt nghiệp bạn sẽ vững tin hơn khi đi làm. Mọi công ty dù lớn hay nhỏ, nếu bạn chủ động học hỏi thì khả năng thu nhặt kiến thức sẽ cao hơn những ai chỉ coi kỳ thực tập chỉ là một phần trong quá trình học Đại học.

4. Kỳ thực tập hè của MISA:

Kỳ thực tập là một trong những giai đoạn vô cùng quan trọng để bạn dần thích nghi với môi trường làm việc thực tế, nó khác xa so với những gì bạn được học ở trường. Thời gian đầu, có thể bạn sẽ gặp nhiều bỡ ngỡ và sợ sệt, tuy nhiên đó là tâm lý chung, chỉ cần bạn nắm chắc những thứ vừa nêu trên, MISA tin rằng bạn sẽ vượt qua thành công.

“Bất cứ lập trình viên nào cũng từng là sinh viên” nên MISA rất hiểu tâm lý của tất cả các bạn đang đứng trước ngưỡng cửa kỳ thực tập. Chính vì lý do đó mà nhiều năm trở lại đây MISA đã tổ chức chương trình MISA Summer Internship dành riêng cho các bạn sinh viên năm 2,3,4 có tố chất Lập trình, đam mê làm các sản phẩm, có thể trở thành Lập trình viên chính thức trong 2 tháng thực tập ngắn ngủi thông qua các dự án thực tế, cơ hội trở thành nhân viên chính thức với mức lương 9.5 triệu đồng ngay sau khi kết thúc kỳ thực tập.

Còn về môi trường của làm việc của MISA thì khỏi phải bàn đến, bởi nơi đây quy tụ rất nhiều lập trình viên 9x trẻ trung, năng động. Các lập trình viên của MISA cũng đa phần trưởng thành từ những kỳ thực tập như vậy và gắn bó với công ty cho đến bây giờ. Vậy thì không có lý do gì để các bạn chần chừ gửi CV thực tập về cho MISA ngay và luôn !

summer.misa
Chương trình MISA Summer Internship 2020

Chương trình MISA Summer Internship 2020 | Chọn thực tập hay làm việc năm nay trở lại với nhiều điểm đặc biệt, cho phép các bạn sinh viên lựa chọn dự án thực tế của công ty để tham gia, chủ động lựa chọn menter và được hỗ trợ làm đồ án cuối khoá,… cùng gói học bổng 6,5 triệu đồng/tháng cho các bạn sinh viên.

Thông tin chi tiết của chương trình, xem tại:

MISA vinh danh Fresher tiêu biểu tháng 4

fresher-thang4

Tháng 4 này, Viện Đào tạo và Nghiên cứu công nghệ MISA chào đón sự trở lại làm việc sau dịch bệnh của các bạn Fresher. Với sự comeback đầy mạnh mẽ và tràn trề năng lượng như lần này, Viện đã ghi nhận được rất nhiều những cá nhân tiêu biểu, có những thành tích xuất sắc và nổi bật trong quá trình làm việc tại các dự án. Hãy cùng MISA vinh danh những gương mặt Fresher tiêu biểu của tháng 4 này nhé!

fresher-thang4
fresher-thang4

1. Nguyễn Văn Khải – Fresher xuất sắc tháng 4

Cái tên Fresher xuất sắc nhất tháng 4 không ai khác chính là bạn Nguyễn Văn Khải. Trong tháng vừa qua Khải không chỉ rất tích cực, chủ động, sáng tạo trong công việc mà còn tích cực hỗ trợ các bạn Fresher khác tại MISA. Cùng điểm qua những thành tích mà Khải đã đạt được nhé.

– Hoàn thiện công việc đạt kết quả khá tốt.

– Tham gia xây dựng base chung cho dự án iVAN.

– Chủ động và có đề xuất được áp dụng vào dự án (dựng base components UI)

– Xây dựng service, cơ chế kết nối với eSign đạt kết đạt.

– Đảm nhiệm vai trò Builder hàng ngày tốt.

Làm việc có tính cam kết, tích cực làm thêm ngoài giờ, OT cùng dự án,luôn sẵn sàng nhận việc, không ngại nhận việc khó, chủ động trao đổi, đề xuất trong quá trình làm việc.

– Tích cực hỗ trợ các thành viên khác trong dự án.

Nguyễn Văn Khải được vinh danh Fresher xuất sắc nhất tháng 4

2. Nguyễn Minh TuấnFresher có thành tích nổi bật trong tháng 4:

Nguyễn Minh Tuấn – tân binh mới của Viện là sinh viên khoa Công nghệ thông tin – Học viện Bưu chính viễn thông. Ngay từ buổi đầu trở thành Fresher của MISA, Tuấn đã sớm thể hiện được khả năng của mình và trở thành một trong những Fresher nổi bật trong tháng 4 với dự án Classroom.

Khi được hỏi về cảm nhận lúc được vinh danh, Tuấn khiêm tốn chia sẻ: “Khi mới được nhận vào MISA và tham gia dự án thì mình còn khá rụt rè, lo lắng vì kỹ năng, kiến thức của bản thân còn nhiều thiếu sót. Nhưng nhờ có sự quan tâm, giúp đỡ của các anh chị ở phòng đào tạo và anh Thảo, anh Giang trong dự án nên mình có thể làm quen nhanh hơn với môi trường công việc ở MISA cũng như các kỹ năng, kiến thức cần thiết cho dự án. Qua hơn 1 tháng làm việc thì mình nhận thấy bản thân đã có sự tiến bộ về kiến thức, kỹ năng nên những cảm giác lo lắng ban đầu đã giảm đi rất nhiều”

3. Nguyễn Đức Lộc – Fresher có thành tích nổi bật trong tháng 4:

Nguyễn Đức Ngọc là Fresher Nghiên cứu công nghệ tại MISA. Hiện, Ngọc đang là sinh viên lớp CQ C-K, khóa 62, khoa Công nghệ thông tin – Trường Đại học Công nghệ (ĐH Quốc gia Hà Nội). Tuy chỉ mới là sinh viên năm 3 nhưng 

Lộc hào hứng chia sẻ khi là Frehser tại MISA: “Mình thấy ở MISA, mọi người khá là vui vẻ hòa đồng, được trao đổi thẳng thắn. Ở đây, mình được tham gia ngay dự án thật và cũng được hướng dẫn, chỉ bảo, bên cạnh đó mình học được cách tự học tự tìm hiểu kiến thức mới. À còn nữa, cơm trưa công ty khá là ngon.”

4. Vũ Trí Hùng – Fresher có thành tích nổi bật trong tháng 4:

Một gương mặt Fresher nổi bật khác trong tháng này chính là Vũ Trí Hùng. Hùng hiện đang là sinh viên K62-CC, khoa Công nghệ thông tin – Trường ĐH Công nghệ (ĐH Quốc gia Hà Nội). Được biết đến là một chàng “soái ca” của Viện với tính cách hòa đồng, vui vẻ, không chỉ có vậy Vũ Trí Hùng còn là một Fresher rất có trách nhiệm và nhiệt tình trong công việc, sẵn sàng giúp đỡ các bạn Fresher khác mỗi khi gặp khó khăn trong dự án. Mặc dù vừa mới gia nhập đội ngũ Fresher của MISA nhưng Hùng đang ngày càng khẳng định được mình trong dự án Mintax.

Đây sẽ là những tấm gương xuất sắc để các bạn Fresher khác học tập, hy vọng rằng các bạn sẽ sớm vượt qua chặng đường Fresher để trở thành nhân viên chính thức của MISA trong thời gian sớm nhất.

Chương trình MISA Summer Internship 2020:

▪️ Fresher Lập trình Webmily.vn/misasummer052020
▪️ Fresher Nghiên cứu công nghệmily.vn/nccnmisa

MISA SUMMER INTERNSHIP 2020 – CHỌN THỰC TẬP HAY LÀM VIỆC?

MISA Summer Internship 2020

Trước mắt các bạn là “kỳ thực tập hè” năm học 2020 -2021. Bạn đã có quyết định thực tập ở Doanh nghiệp nghiệp nào chưa? Đồ án của bạn là gì? Tương lai của bạn sẽ như thế nào ?

Ngã rẽ sự nghiệp của lập trình viên có thể bắt đầu ngay trong kỳ thực tập này. 

Trước khi thực tập, các bạn sinh viên đều có rất nhiều những thắc mắc:

  • Lựa chọn công ty nào? Công ty Product hay Outsource?
  • Công ty có nằm trong danh sách Doanh nghiệp là đối tác của Khoa không?
  • Có được làm sản phẩm thực tế khi thực tập hay chỉ là sản phẩm Demo?
  • Ai là người hỗ trợ đào tạo làm việc và làm đồ án khi làm việc tại công ty?
  • Có được trở thành nhân viên chính thức ngay sau kỳ thực tập với chế độ hấp dẫn? …

Nếu như bạn có những băn khoăn như vậy, thì MISA SUMMER INTERNSHIP 2020: “Chọn thực tập hay làm việc” là câu trả lời xứng đáng cho tất cả những thắc mắc trên.

MISA SUMMER INTERNSHIP 2020 đã trở lại!

Đây là chương trình thực tập dành riêng cho các Trường có hợp tác với MISA nhằm tìm kiếm những bạn sinh viên năm 2, năm 3, năm 4 có tố chất Lập trình, đam mê làm các sản phẩm.

Trong chương trình này, các bạn có quyền được lựa chọn tất cả những mong muốn trên, có cơ hội trở thành Lập trình viên chính thức trong 2 tháng thực tập ngắn ngủi thông qua các dự án thực tế, cơ hội chạm tới với mức lương 9.5M ngay sau khi kết thúc kỳ thực tập!

Các vị trí tuyển dụng

  • Fresher Lập trình Web
  • Fresher AI
  • Fresher Data Science
  • Fresher RPA

Yêu cầu công việc

  • Sinh viên tốt nghiệp năm 2020, 2021
  • Đang theo học khối ngành Công nghệ thông tin tại các trường : ĐH Bách Khoa, ĐH Công nghệ, Học viện Công nghệ Bưu chính viễn thông, Học viện Kỹ thuật quân sự, ĐH Công nghiệp,…
  • Thời gian làm việc Part-time : >= 5 buổi/ 1 tuần
  • Nắm chắc OOP, Cấu trúc dữ liệu giải thuật, Cơ sở dữ liệu
  • Hiểu cơ bản về HTML/CSS/JS

Quyền lợi

  • Hỗ trợ gói học bổng 6.500.000 VNĐ/tháng/người
  • Miễn phí ăn trưa 50.000 VNĐ/suất
  • Được cấp máy tính riêng để làm việc
  • Sở hữu cơ hội lên nhân viên chính thức sau 02 – 04 tháng với mức lương khởi điểm 9.500.000 VNĐ/tháng
  • Được lựa chọn Project phù hợp với các định hướng của thầy cô yêu cầu
  • Được cấp giấy chứng nhận thực tập tại MISA
  • Công ty nằm ngay trong thung lũng Silicon Việt Nam: Duy Tân – Cầu Giấy.

Điều kiện làm việc chủ động – tạo cơ hội phát triển:

  • Đội ngũ làm việc năng động, cởi mở và thẳng thắn, tự do phát triển các ý tưởng cải tiến công việc
  • Làm việc trong môi trường chuyên nghiệp chuẩn Convention của công ty Product Top 1 Việt Nam
  • Được tham gia Seminar, Techtalk hàng tuần cùng chuyên gia và giám đốc khối dự án hàng đầu MISA
  • Được tham gia các hoạt động tập thể, Teambuilding, vinh danh Fresher xuất sắc, Happy day, câu lạc bộ sở thích,..

Chương trình với hạn chót đăng ký vào ngày: 10/7/2020

Nhanh tay đăng ký tại: misasummer052020

 Thông tin liên hệ:

▪️ Hotline: 0963735048 (Ms.Trang) – Phụ trách Tuyển dụng

▪️ Email: hr@fresher.misa.com.vn

▪️ Fanpage: PTPMTuyendung

▪️ Website:tuyendung.misa.com.vn

Con đường trở thành lập trình viên – các khái niệm về lập trình web

lap-trinh-vien

Bạn đang băn khoăn về con đường trở thành lập trình viên? Bài viết sau đây sẽ giải đáp cho bạn tất tần về Lập trình viên là ai? Học ngành nào thì sẽ làm lập trình viên? Ngoài ra bài viết sẽ cung cấp những khái niệm cơ bản về lập trình web (front-end, back-end, full-stack) để bạn có thể nắm bắt một cách dễ dàng khái niệm lập trình viên sẽ làm gì.

1. Lập trình viên là ai?

  • Là người thiết kế, xây dựng và bảo trì các chương trình máy tính. Bằng cách thao tác với những đoạn mã trên các công cụ lập trình. Lập trình viên còn được gọi bằng nhiều cái tên khác như dân IT, developer, coder, programmer…
  • Các lập trình viên thường làm việc với ít nhất 1 ngôn ngữ lập trình. VD: Javascript, PHP, Java, Ruby, Python, C#, ASP,…
  • Lập trình viên được ví là những thợ “Coding”, làm ra các phần mềm, phát triển nó dựa trên công cụ lập trình

2. Xác định mục tiêu ban đầu?

  • Học lập trình để làm gì?
  • Học lập trình để trở thành ai?
  • Input / Output là gì?

3. Theo đuổi chuyên ngành nào?

  • Thiết kế/Lập trình Website (Front end, Back end, Fullstack)
  • Lập trình Mobile
  • Thiết kế hệ thống 
  • Lập trình Ứng dụng (PC)
  • Lập trình Nhúng
  • Big data / Machine Learning / AI
  • Blockchain

Dưới đây là những khái niệm cơ bản về lập trình web để bạn có thể nắm bắt một cách dễ dàng khái niệm lập trình viên sẽ làm gì.

3.1. Lập trình viên Front-end

  • Xây dựng giao diện người dùng

Xây dựng giao diện Website từ mẫu thiết kế (PSD, AI, Images,…)

  • Tối ưu hiệu năng của ứng dụng Front-end

Tối ưu về tốc độ của ứng dụng

  • Tối ưu trải nghiệm người dùng

Mang lại trải nghiệm tốt cho người dùng khi sử dụng sản phẩm Website

Lập trình viên Front-end cần nắm chắc các ngôn ngữ (lập trình) sau:

  • Cơ bản:
  1. HTML, CSS, CSS3 ( Bootstrap, Bulma, CSS preprocessor… )
  2. Javascript ( Jquery )
  3. Kỹ năng tìm lỗi, sửa lỗi
  4. Biết sử dụng các công cụ hỗ trợ ( Dev tool, IDE, Photoshop, AI,… )
  5. Kiến thức về Layout ( Các dạng giao diện phổ biến của Website, màu sắc,… )
  • Nâng cao:
  1. Làm việc tốt với ít nhất 1 Framework Javascript ( ReactJS, AngularJS,… )
  2. Biết sử dụng hợp lý các thư viện hỗ trợ khi xây dựng sản phẩm
  3. Tối ưu giao diện người dùng ( UI )
  4. Tối ưu trải nghiệm người dùng ( UX )
  5. Có thể kết hợp với Designer để tạo ra giao diện sản phẩm tối ưu hơn
  6. Nâng cao độ khó tính lên mức A+, A++

3.2. Lập trình viên Back-end

  • Xây dựng ứng dụng làm việc phía sau giao diện người dùng
  • Phân tích, thiết kế các thành phần, mô hình ứng dụng
  • Phân tích, thiết kế cơ sở dữ liệu
  • Xây dựng giao diện lập trình ứng dụng ( API )
  • Tối ưu hiệu năng ứng dụng Back-end

Lập trình viên Backend cần nắm chắc các ngôn ngữ (lập trình) sau:

  • Cơ bản:
  1. Front-end cơ bản ( HTML, CSS, Javascript, … )
  2. Nắm chắc ít nhất một ngôn ngữ server-side ( PHP, Ruby, Python, Java, C#, .NET, NodeJS, … )
  3. Am hiểu, sử dụng thành thạo hệ quản trị CSDL MySQL, hoặc PostgreSQL, Oracle, NoSQL, …
  4. Kỹ năng tìm lỗi, sửa lỗi
  • Nâng cao:
  1. Các kỹ thuật nâng cao: Cache, Logs, Background-Job, Cron job, …
  2. Clean code
  3. Kỹ năng bảo mật cho ứng dụng
  4. Kỹ năng tối ưu hiệu năng ứng dụng
  5. Nắm chắc cách hoạt động, môi trường để chạy ứng dụng
  6. Nắm chắc các mô hình và các thành phần trong ứng dụng
  7. Triển khai ứng dụng ( Deploy ), cài đặt Web-server, Services, …

3.3. Lập trình viên Full-stack

  • Lập trình viên Full-stack là người đa năng
  • Làm việc chuyên nghiệp trên cả Server-side & Client-side.

4. Chuẩn bị kỹ lưỡng trước khi bắt đầu

  • Đặt tiêu phấn đấu tới là phát triển bản thân & sự nghiệp
  • Đặt mục tiêu ngắn hạn, dài hạn
  • Rèn luyện tính khiêm tốn, không dấu dốt
    1. Luôn có cơ hội học hỏi
    2. Có lòng tin từ mọi người
  • Chăm chỉ, luôn chủ động tìm tòi học hỏi

5. Cách học tập hiệu quả

  • Không ngại học cái mới
  • Học chậm rãi
  1. Học lý thuyết. Output: Trả lời được câu hỏi … là gì?
  2. Thực hành. Output: Từ kiến thức đã học, hãy làm 1 VD cụ thể
  3. Hãy tưởng tượng là mình sẽ dạy lại người khác
  4. Học cách sử dụng các công cụ liên quan, tận dụng tối đa các tiện ích của công cụ

6. Vấn đề gặp phải trong quá trình học

  • Học mãi không hiểu
  1. Tại vì bị hổng kiến thức cơ bản
  2. Tại vì suy nghĩ quá máy móc
  3. Tại vì quá mệt mỏi, căng thẳng
  • Ban đầu học dễ hiểu, càng về sau càng không hiểu gì
  1. “Mặc dù bạn học rất kỹ càng, không bị hổng kiến thức”
  2. Lý do: Kiến thức nâng cao hơn, sẽ cần nhiều thời gian để tiếp thu hơn
  • Code theo video thì được, tự code lại không biết code cái gì..
  1. Tại vì chưa hình thành Tư duy lập trình
  • Code lỗi: “Rõ ràng em không sai ở đâu cả!”
  1. Tại vì thiếu kỹ năng tìm lỗi, sửa lỗi ( Debug )
  2. Tại vì chưa hình cái nhìn bao quát
  • Tưởng mình là Super Developer
  1. Biểu hiện: Thấy cái gì cũng đơn giản, nghĩ cái gì mình cũng có thể làm được, …
  2. Đối tượng thường gặp:
    • Đã có kiến thức cơ bản về HTML, CSS, Javascript
    • Đã có kiến thức về 1 ngôn ngữ server-side như PHP
    • Đã làm việc với MySQL hoặc tương đương, …

7. Học và dõi theo những người đi trước

  • Đơn giản hoá trong suy nghĩ

“Vấn đề to thành vấn đề nhỏ, vấn đề nhỏ thành không có gì”

“Sai sửa, chửa đẻ”

  • Đơn giản ngay cả trong từng dòng Code
  1. Mỗi function chỉ làm 1 nhiệm vụ, công việc
  2. Code đơn giản nhất, dễ hiểu nhất, đảm bảo tính đúng đắn nhất trong logic
  3. Kỹ tính trong từng dấu “chấm”, dấu “phẩy”, từng dấu thụt đầu dòng (Tab)

Bài viết trên đây để cho bạn có thể nắm bắt nhanh các ý chính, để chọn hướng đi cho tương lai của mình nhé.

Tham khảo page: Tuyển dụng MISA – Software để biế thêm các thông tin về MISA.

Hoạ sĩ Thiết kế phần mềm

thietke

MISA tuyển dụng 10 Hoạ sĩ / Designers trẻ tuổi, yêu hội hoạ, đầy đam mê và nhiệt huyết để gia nhập cùng đội ngũ các chuyên gia UI/UX Designers của MISA tạo ra các sản phẩm phần mềm đẹp – tiện – hiện đại – có giá trị cho xã hội.

Mô tả công việc:

  • Thiết kế giao diện đồ họa người dùng (UI) và trải nghiệm người dùng (UX) cho các sản phẩm phần mềm, đảm bảo phần mềm đẹp mắt, tối ưu, tiện ích, dễ sử dụng, mang lại giá trị cao, giúp các doanh nghiệp và người dùng cá nhân nâng cao hiệu quả và trải nghiệm công việc
  • Nghiên cứu, cập nhật và ứng dụng những xu hướng thiết kế mới vào sản phẩm phần mềm của công ty

Yêu cầu công việc:

  • Được đào tạo các chuyên ngành Thiết kế đồ họa, Mỹ thuật, Truyền thông đa phương tiện, ưu tiên tại các trường ĐH Mỹ thuật công nghiệp, HV Bưu chính viễn thông, FPT Arena
  • Nắm vững các kiến thức nền tảng về đồ họa/hội hoạ (hệ màu, phối màu, tương phản, bố cục, các nguyên tắc & chuẩn mực…)
  • Có khả năng ẽ tay hoặc vẽ máy tốt
  • Sử dụng thành thạo một trong các công cụ đồ họa: Photoshop, Adobe Illustrator, XD…
  • Yêu hội hoạ, đam mê thiết kế, mong muốn tạo ra những sản phẩm có giá trị cho xã hội
  • Ham học hỏi, cầu tiến, chủ động, cập nhật những xu hướng thiết kế mới
  • Giao tiếp, trao đổi công việc tốt và nắm bắt vấn đề nhanh
  • Chỉn chu, trách nhiệm với công việc, khả năng chịu áp lực cao

Quyền lợi:

  • Theo đuổi sự nghiệp UI/UX design đang cực thịnh hành và sẽ tiếp tục là xu hướng của tương lai
  • Lương cứng khởi điểm hấp dẫn theo năng lực và kinh nghiệm, xem xét tăng lương 6 tháng/lần
  • Thưởng cuối năm theo năng suất làm việc tương đương 2-3 tháng lương
  • Ăn trưa miễn phí tại công ty; quà lễ tết, sinh nhật, hiếu hỉ, thăm hỏi…
  • Nghỉ phép 12 ngày/năm, nghỉ ốm/nghỉ chế độ thai sản/hiếu hỉ… theo luật lao động
  • Khám sức khỏe hàng năm, teambuilding hàng quý, nghỉ mát hấp dẫn, các CLB thể thao, nhiều sự kiện và hoạt động văn thể mỹ…
  • Làm việc tại công ty quy mô lớn, quy trình làm việc chuyên nghiệp, được khuyến khích sáng tạo và phát triển các ý tưởng mới
  • Môi trường trẻ, năng động, chuyên nghiệp, sếp trẻ tâm lý, đồng nghiệp thân thiện, văn hóa trao đổi thẳng thắn, cởi mở trên tinh thần hỗ trợ và cạnh tranh lành mạnh
  • Được tham gia các khóa đào tạo chuyên môn, đào tạo kỹ năng mềm, Cán bộ nguồn, chương trình Hổ tướng cho các cá nhân xuất sắc…
  • Không gian làm việc mới, hiện đại, rộng thoáng; đầy đủ cơ sở vật chất và các trang thiết bị phục vụ công việc; nhiều tiện ích giải trí: quầy bar, sân golf mini, khu leo núi…
  • Khuôn viên xung quanh văn phòng thoáng mát & văn minh, đối diện có công viên hồ điều hoà, đường xá thoáng, đẹp, giao các trục đường chính thuận tiện giao thông (Nguyễn Văn Huyên, Phạm Văn Đồng, Võ Chí Công)

Thông tin liên hệ:

  • Người liên hệ: Cao Thị Hiền Thương  –  Phụ trách tuyển dụng
  • Số điện thoại:0903285158
  • Email: hr@software.misa.com.vn

Nhiều cảm xúc sau buổi đánh giá khóa đào tạo “Xây dựng ứng dụng Web từ A-Z trong vòng 8 buổi”

Vậy là đã sau 2 tháng kể từ khi MISA khởi động khóa đào tạo “Xây dựng ứng dụng Web từ A-Z trong vòng 8 buổi”. Ngày 9/5/2020 vừa qua, các học viên tham gia đã cơ hội được đánh giá, trình bày sản phẩm và nhận giấy chứng nhận hoàn thành khóa đào tạo. Cùng nhìn lại những cảm xúc của một số bạn sinh viên sau khi tham gia khóa học và buổi đánh giá.

Trong hình ảnh có thể có: 2 người, mọi người đang đứng và văn bản
Trong hình ảnh có thể có: 1 người, văn bản
Trong hình ảnh có thể có: 1 người, đang ngồi và văn bản
Trong hình ảnh có thể có: 6 người, văn bản
Trong hình ảnh có thể có: 8 người
Trong hình ảnh có thể có: 2 người
Trong hình ảnh có thể có: 1 người, văn bản
Trong hình ảnh có thể có: 7 người
Trong hình ảnh có thể có: 8 người

Khóa học “Xây dựng ứng dụng Web từ A-Z trong vòng 8 buổi” là khóa đào tạo hoàn toàn miễn phí dành cho các bạn sinh viên đam mê với lập trình. Từ khi chương trình được khởi động đã thu hút được rất nhiều sinh viên từ các trường ĐH như ĐH Công nghệ – ĐH Quốc gia Hà Nội, Đại học Bách khoa Hà Nội, ĐH Điện lực,… đăng ký tham gia.

Vượt qua những trở ngại của dịch bệnh, rất nhiều học viên đã hoàn thành xuất sắc sản phẩm cuối khóa của mình và được cân nhắc trở thành Fresher của MISA.

[P2: Back-end] Mình đã trở thành Web developer như thế nào?

backend

Phần 2: BACK-END

Sau phần 1 về Front-end hôm trước, hôm nay mình tiếp tục viết về Back-end. Ở bài này mình sẽ đưa ra những kinh nghiệm về việc học Back-end của mình. Học những gì? Bắt đầu học từ đâu? Học ở đâu?

Phần 1: Front-end http://tuyendung.misa.com.vn/minh-da-tro-thanh-web-developer-nhu-the-nao-front-end/

Nhìn chung, đi đến back-end là mọi người đã đi sâu hơn vào lập trình, không còn nhiều tính “nghệ thuật” như front-end nữa, mà thay vào đó là những logic, giải thuật, kiến trúc, nhưng nó vẫn có những điều hứng thú riêng!

Bắt đầu vào học back-end cần những gì nhỉ?

Well, chúng ta nên khởi động từ những kiến thức bắt buộc của một lập trình viên, đây là những kiến thức có thể ứng dụng ở nhiều ngôn ngữ, nhiều nền tảng. Cho dù bạn là một lập trình viên Java, C#, PHP, Python,… làm về Web, Mobile, Desktop,… đều cần những kiến thức này. 

Cấu trúc dữ liệu và giải thuật

Cái này thì hiển nhiên rồi phải không nào. Đây là điều kiện tiên quyết khi học lập trình, bất kỳ một ngôn ngữ nào thì các bạn đều dùng đến các hàm sắp xếp, tìm kiếm, các cấu trúc dữ liệu mảng, danh sách, cây,… Vậy nên việc hiểu về các kiến thức này rất quan trọng.

Về mức độ thì mình thấy kiến thức trên giảng đường cũng đủ dùng, chỉ cần bám sát giáo trình đại học là cũng đủ để vẫy vùng ở level Junior rồi. Tuy nhiên, mình biết là đối với anh em sinh viên thì giảng đường nó không hấp dẫn bằng những phút giây combat, chạy bo hay đi chơi với gấu (nếu có) nên bị hổng phần này khá nhiều. Do vậy mình gợi ý anh em một vài khóa học, quyển sách để bù đắp cho những ngày tháng sinh viên máu lửa:

Khóa của Khan Academy (xem tại đây)

Khóa này đơn giản và dễ hiểu, chỉ nói các kiến thức cơ bản như sắp xếp, tìm kiếm, đồ thị. Kiến thức rất dễ hiểu và nhanh gọn, thích hợp cho các bạn mới bắt đầu.

Khóa Algorithm của Đại học Princeton trên Cousera(xem tại đây)

Có 2 khóa, hoàn toàn miễn phí nha các bạn – 2 khóa này rất đầy đủ nhưng kiến thức hơi hàn lâm, đúng chất giáo trình đại học, phù hợp cho các bạn muốn tìm hiểu rõ ràng hơn, học xong part này lên trình Senior vẫn áp dụng được.

Cá nhân mình thì chỉ học theo kiến thức trong trường, giáo trình Cấu trúc dữ liệu & giải thuật của thầy Nguyễn Đức Nghĩa thấy quá đủ để dùng. Nếu các bạn cần các quyển sách dễ hiểu hơn thì mình gợi ý Algorithm in Nutshell – một quyển sách khá nổi tiếng (anh em tìm trên mạng là ra nha). 

Cơ sở dữ liệu

Có 2 loại hình cơ sở dữ liệu chính: SQL và noSQL

Về SQL, cơ bản thì chỉ cần nắm vững các khái niệm ở trong SQL như bảng, khóa, function, có khả năng viết các câu truy vấn select, update, delete, thực hiện các phép join, group,… Những điều này thì đều được dạy ở trường, nếu các bạn muốn tự học thì có thể tham khảo quyển SQL Cookbook – một quyển khá tốt để bắt đầu từ cơ bản. 

Ở các dự án nhỏ, hầu hết truy vấn đều chỉ là Thêm/Xem/Sửa/Xóa (gọi tắt là CRUD – Create, Read, Update, Delete) không quá phức tạp, cần thì join ở vài bảng vào với nhau là được, còn đối với các dự án lớn thì sẽ có hẳn những vị trí chuyên biệt thao tác với cơ sở dữ liệu để đảm bảo hiệu năng, bảo mật. 

Mục tiêu sau khi học xong phần này là khi đưa ra một bài toán, VD quản lý sách ở trong thư viện, quản lý sinh viên của một trường đại học, làm một game đơn giản,… thì chúng ta cần vẽ ra được một mô hình dữ liệu gồm các bảng nào, trong mỗi bảng có các trường nào, kiểu dữ liệu là gì, khóa là gì, các procedure/function nào để thao tác với dữ liệu.

Về noSQL thì cũng mới nổi lên và được sử dụng trong thời gian gần đây, tuy nhiên trong các dự án thuần về quản lý, nghiệp vụ thì cũng ít có đất sử dụng và cũng không phức tạp bằng SQL, thông thường thì tùy nhu cầu mà dự án sẽ lựa chọn sử dụng dữ liệu noSQL nào cho phù hợp như Key – value, Document, Graph,… anh em có thể tham khảo bài giới thiệu tại đây.

Lập trình hướng đối tượng (OPP) và cú pháp ngôn ngữ

Kinh nghiệm đi phỏng vấn và ngồi phòng vấn ở nhiều công ty thì kiến thức kinh điển hỏi level Fresher, Junior là các tính chất của OOP. Bật mí là chương trình Fresher ở MISA cũng ngoại lệ. Đây cũng là các kiến thức nền tảng vì hầu hết ngôn ngữ chủ yếu hiện nay để tuân theo cơ chế hướng đối tượng. 4 tính chất cơ bản cùng với các ứng dụng của nó đã là nền tảng để thi công hầu hết các ứng dụng. 

Về học hướng đối tượng thì mình nghĩ nên kết hợp với học ngôn ngữ luôn, hầu hết các khóa học/sách dạy ngôn ngữ đều sẽ nói về hướng đối tượng. 

VD như C# anh em có thể tham khảo quyển Head first C#, mình đã có review quyển này rồi đó (xem tại đây)

Hay các ngôn ngữ khác có Head first JavaHead first PHP,… (hoặc bất kỳ quyển sách/khóa học phổ biến nào về các ngôn ngữ) 

Clean code

Đến đây thì hầu hết anh em đã ở level “code được”, chúng ta cần thêm các kỹ năng hơn một chút ở level “code tốt”. Điều đầu tiên đó là code phải clean. Sẽ có các điều không phải là lập trình nhưng chúng ta phải học như cách đặt tên biến, cách comment, cách viết các hàm, cách chia class,… sao cho hợp lý. 

Không có những điều này, code của bạn vẫn chạy, nhưng áp dụng những điều này sẽ giúp code của chúng ta đễ đọc, an toàn hơn, chương trình của chúng ta dễ thi công và triển khai hơn, giảm thiểu việc đồng nghiệp lấy dây chuột siết cổ bạn hoặc đập đầu bạn bằng bàn phím. 

Tin tôi đi, tôi đã chứng kiến không ít vụ cãi nhau lên bờ xuống ruộng vì viết code “tồi” dẫn đến không hiểu nhau, mất nhiều thời gian debug mà không sửa được lỗi rồi đấy. 

Các bạn có thể tham khảo seri bài viết về clean code của anh Toidicodedao tại đây

Các kỹ năng khác

Kỹ năng Search Google, Stackoverflow,… : cái này cực kỳ quan trọng nha, khi gặp một vấn đề, lỗi chúng ta cần biết cách tìm kiếm hướng giải quyết trên internet, thường thì sẽ là copy lỗi -> paste lên google thì sẽ ra, một vài lỗi hiếm gặp hơn thì ta phải đặt câu hỏi trên Stackoverflow hoặc lê lết trên các group, diễn đàn để hòi

Version control: Git, SVN,… : chắc chắn là khi làm dự án thì chúng ta không thể để code ở máy, khi cần thì copy code gửi qua Mesenger cho nhau hay copy vào USB rồi gửi chim bồ câu đến địa chỉ được, sẽ phải có các trình quản lý phiên bản. Thường thì cứ học Git cho nó cơ bản, vì hầu hết luồng vận hành của các trình quản lý phiên bản đều tương đối giống nhau. Các bạn có thể tham khảo seri học Git của Vietjack, khá đầy đủ và chi tiết tại đây

Đọc và vẽ các loại biểu đồ (diagram) : diagram là công cụ để phác thảo thiết kế của hệ thống, nó giúp chúng ta hình dung ra hệ thống cấu tạo như nào, có các thành phần gì để từ đó lập trình ra một hệ thống chạy đúng với mục đích ban đầu. Chính thế nên việc hiểu về UML rất quan trọng, tránh tình trạng code xong bị sếp gọi vào phòng uống nước chè tâm sự xong được xin chữ ký.

Vân vân và mây mây nhiều những kỹ năng nữa mà mình cũng chưa kịp liệt kê hết, hầu hết chúng đều khá dễ học, chỉ thời gian ngắn là nắm được nhưng sẽ giúp cho việc lập trình của chúng ta dễ thở hơn rất nhiều.

Tóm lại

Nắm vững những kiến thức trên là hoàn toàn đủ cho các bạn tự tin đi apply vị trí Fresher/Junior rồi, đủ để ở level “chỉ đâu đánh đấy”, sếp bảo gì làm nấy, còn để lên cao hơn thì sẽ cần thêm nhiều kỹ năng nữa, hẹn các bạn ở các phần sau nha. 

Trên đây thì cũng chỉ là kinh nghiệp cá nhân của mình, nếu có gì thiếu sót mong các bạn góp ý nha.

Mr.Chí tham gia các hội thảo

Lập trình viên và bí kíp ứng phó với thay đổi công nghệ – 09 lời khuyên từ diễn giả Nguyễn Thanh Tùng

Vào ngày 03/5/2020 vừa qua, MISA đã tổ chức thành công buổi chia sẻ trực tuyến “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ”. Chương trình với sự có mặt của diễn giả Nguyễn Thanh Tùng – Viện trưởng Viện Đào tạo và Nghiên cứu công nghệ MISA đã thu hút sự tham gia của gần 100 thành viên. Chúng ta hãy cùng tổng kết lại những nội dung chính của sự kiện này nhé!

Công nghệ thay đổi – lập trình viên cần bắt kịp xu thế

Cuộc cách mạng 4.0 đang thay đổi toàn bộ thế giới. Tất cả mọi ngành nghề đều bắt buộc phải thay đổi để bắt kịp xu thế đó, nhất là là ngành IT. Nhiều lập trình viên đặc biệt là các lập trình viên trẻ tỏ ra rất hoang mang không biết những kiến thức mình học ở trường liệu có đủ để đáp ứng được sự biến đổi từng ngày của công nghệ? Cần phải làm gì để không bị đào thải trong thị trường việc làm IT ngày càng khắt khe?
Nhận thấy đây là một trong những quan tâm hàng đầu của các bạn trẻ, MISA đã nảy ra ý tưởng tổ chức một buổi chia sẻ trực tuyến với chủ đề: “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ” để các bạn tự tin hơn khi làm việc tại các dự án thực tế tại doanh nghiệp.

Khởi động chương trình từ nửa cuối tháng 4, ngay lập tức Ban tổ chức (BTC) đã nhận được rất nhiều sự quan tâm, đặc biệt là các bạn sinh viên ngành CNTT.

Cover của sự kiện chia sẻ trực tuyến diễn ra vào ngày 3/5 vừa qua

Tại buổi chia sẻ kéo dài 2 giờ đồng hồ, diễn giả Nguyễn Thanh Tùng (Người Việt Nam duy nhất giành giải thưởng Most Valuable Professional 2017) đã mang đến cho các bạn tham gia nhiều thông tin bổ ích xoay quanh những xu hướng đón đầu công nghệ của thế giới hiện nay. Không chỉ có vậy, anh còn giúp các bạn sinh viên, lập trình viên giải đáp một câu hỏi lớn: “Hướng đi nào dành cho lập trình viên?”

Diễn giả Nguyễn Thanh Tùng chia sẻ về hướng đi cho các lập trình viên tương lai

09 lời khuyên dành cho lập trình viên trẻ

Diễn giả Nguyễn Thanh Tùng với kinh nghiệm hơn 10 năm trong ngành đã đưa ra rất một số lời khuyên cho các bạn sinh viên trước những thay đổi chóng mặt của thế giới công nghệ như sau:

  • Hãy bắt đầu chọn 1 hướng phát triển và gắn bó phù hợp và gắn bó với nó cho đến lúc nào thông thạo trước khi chuyển qua hướng khác.
  • Học tiếng anh không bao giời là thừa. Có khả năng tiếng Anh tốt (đọc hiểu/giao tiếp) mới phát triển được trong ngành.
  • Kiến thức nền tảng phải vững (lập trình hướng đối tượng, cơ sở dữ liệu, cấu trúc dữ liệu & thuật toán, mạng máy tính, hệ điều hành,…)
  • Cập nhật tin tức hằng ngày bằng cách đọc Feedly, Medium, Google News, tinhte,… 30 phút/ ngày. Nên kết bạn/ follow mạng xã hội của các chuyên gia hay chia sẻ kiến thức/kinh nghiệm phù hợp với bạn.
  • Đọc nhiều sách chuyên ngành tối tiểu 1-2 quyển/tháng hoặc 30 phút – 1 giờ/ ngày. Tham gia các khoá học trực tuyến.
  • Tích cực tham gia các hội thảo/ meetup/ workshop để có cơ hội gặp gỡ với các chuyên gia và cập nhật các công nghệ mới nhất thông qua thực hành. Nếu có thể nên đăng ký làm speaker hoặc support các hội thảo, tham gia các cuộc thi.
  • Kết nối với các chuyên gia trong ngành rất hữu ích vì có thể chia sẻ kinh nghiệm/trợ giúp khi cần.
  • Viết blog chia sẻ kiến thức, thực hành thật nhiều.
  • Luôn có tin thần học hỏi, mọi lúc, mọi nơi
Lời khuyên từ diễn giả của buổi chia sẻ trực tuyến

Với những nội dung chia sẻ chuyên sâu, “đánh trúng” vào mong muốn của mọi người chính vì thế mà chương trình đã thu hút gần 100 người tham gia gồm các bạn lập trình viên, sinh viên, giảng viên chuyên ngành CNTT. Trong chương trình, các bạn tham gia đã có cơ hội được giao lưu và hỏi đáp những thắc mắc với diễn giả Nguyễn Thanh Tùng. BTC ghi nhận được rất nhiều câu hỏi thú vị đến từ các bạn đam mê công nghệ.

Cuối chương trình các bạn tham gia còn nhận được những phần qua hấp dẫn từ BTC trong phần minigame.

Chương trình thu hút rất nhiều các bạn sinh viên CNTT tham gia
BTC nhận được rất nhiều phản hồi tốt từ các bạn sau khi tham gia chương trình
Cảm ơn các bạn đã dành tình cảm cho chương trình

Sau buổi của buổi chia sẻ trực tuyến của MISA, BCT hy vọng có thể mang tới nhiều thông tin bổ ích cho các bạn lập trình viên trẻ, các bạn sinh viên đang theo đuổi con đường công nghệ thông tin. Thời gian tới, MISA cố gắng sẽ tổ chức nhiều chương trình hơn nữa để đáp lại tình cảm và sự quan tâm của các bạn đối với lĩnh vực công nghệ.

Theo dõi Fanpage: Tuyển dụng MISA – Software: PTPMTuyendung để có thông tin mới nhất về các chương trình tuyển dụng của MISA.

Thông tin tuyển dụng tháng 5:

Chia sẻ trực tuyến: “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ” chính thức mở đơn

misa-techtalk

Cuộc cách mạng 4.0 đang thay đổi toàn bộ thế giới. Tất cả mọi ngành nghề đều bắt buộc phải thay đổi để bắt kịp xu thế đó, nhất là là ngành IT. Nhiều lập trình viên đặc biệt là các lập trình viên trẻ tỏ ra rất hoang mang không biết những kiến thức mình học ở trường liệu có đủ để đáp ứng được sự biến đổi từng ngày của công nghệ? Cần phải làm gì để không bị đào thải trong thị trường việc làm IT ngày càng khắt khe?
Nhận thấy đây là một trong những quan tâm hàng đầu của các bạn trẻ, MISA đã nảy ra ý tưởng tổ chức một buổi chia sẻ trực tuyến với chủ đề: “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ” để các bạn tự tin hơn khi làm việc tại các dự án thực tế tại doanh nghiệp.

Diễn giả: Nguyễn Thanh Tùng – Viện trưởng Viện đào tạo và nghiên cứu công nghệ

Là “Most Valuable Professional” 2017 duy nhất của Việt Nam

Anh Nguyễn Thanh Tùng là người Việt Nam duy nhất dành giải thưởng MVP –  Most Valuable Professional 2017, tạm dịch  là”Chuyên gia có giá trị nhất” của Microsoft.  Giải thưởng toàn cầu này được  hãng phần mềm danh giá trao tặng cho những “thủ lĩnh cộng đồng” (community leader)những người chia sẻ niềm đam mê, kinh nghiệm và kiến thức về các sản phẩm/dịch vụ của Microsoft cho cộng đồng một cách không vụ lợi.

Giải thưởng MVP đã được Microsoft khởi xướng từ hơn 20 năm nay. Hiện danh mục xét giải này của Microsoft gồm 17 hạng mục lớn, một số hạng mục dành cho các IT Pro như Cloud & Data Management, Office Server & Services, Business Solution… số còn lại tập trung vào đối tượng Developer như Azure, Windows Development, Data Platform…

Một Blogger nổi tiếng của cộng đồng công nghệ

Không chỉ là một kỹ sư phần mềm thành công, anh Tùng còn là một blogger IT có tiếng trên mạng xã hội. Blog cá nhân của anh được ITviec – một trang web uy tín về việc làm công nghệ đánh giá là một trong 7 blog công nghệ đáng đọc nhất Việt Nam. Trong năm 2017, anh Tùng viết 17 bài chia sẻ trực tiếp về ASP.NET, thu hút hơn 17000 lượt truy cập. Fanpage chia sẻ các bài viết từ Blog của anh cũng thu hút hơn 4000 like.

Một diễn giả, một giảng viên nhiều đóng góp cho cộng đồng công nghệ Việt

Tích cực tham gia vào các hoạt động trong cộng đồng công nghệ Việt, anh Tùng là gương mặt diễn giả quen thuộc tại các sự kiện chuyên biệt cho giới do Microsoft, MobileDay, TechMaster tổ chức…  đồng thời cũng thường xuyên hướng dẫn các bạn lập trình viên trẻ tham dự các sự kiện như  CodeCamp, Workshop, CodingDojo, Hackathon…

Một cựu sinh viên đến từ ĐH Công nghệ – ĐH Quốc gia HN

Có một điểm thú vị là lập trình viên rất thành công này có một xuất phát điểm cũng giống như tất cả các bạn trẻ đang theo đuổi ngành công nghệ phần mềm khác. Mê công nghệ từ khi còn là học sinh, anh Tùng theo học chuyên ngành Công nghệ thông tin – Đại học Công nghệ – ĐH Quốc gia Hà Nội và Tốt nghiệp năm 2007. Sau khi tốt nghiệp, anh đầu quân vào MISA và ở lại làm việc cho tới bây giờ với vị trí Viện trưởng Viện Đào tạo và Nghiên cứu công nghệ MISA.

Để có được vị trí công việc hiện tại, anh Tùng đã cố gắng nỗ lực không ngừng trong công việc bằng cách duy trì đam mê và liên tục phát triển bản thân. Trong một lần chia sẻ với trang Vinacode về nguyên nhân có được thành công như hiện tại, anh cho rằng: “Thành công không phải là đích đến mà là trải nghiệm trên từng chặng đường đi”.

MISA tin chắc rằng với chủ đề “Lập trình viên và bí kíp ứng phó với thay đổi công nghệ” chắc chắn anh Thanh Tùng sẽ mang đến những chia sẻ hữu ích cho các bạn sinh viên.

Thông tin về buổi chia sẻ trực tuyến:

▶ Chi tiết sự kiện: https://www.facebook.com/events/578906166316133/
▶ Đăng ký online tại: https://mily.vn/techtalk04
▶ Hạn đăng ký: 01.05.2020

Cách quản lý công việc tại nhà

Đợt dịch Covid-19 này đã làm thay đổi hầu hết hình thức làm việc, tất cả mọi thứ đều trở thành online. Nhiều bạn sinh viên cũng như các bạn đang làm việc ở MISA khá lúng túng trong hoàn cảnh làm việc mới này. Vốn đã quen với hình thức làm việc trực tiếp tại công ty, giờ đây, mọi công việc đều thực hiện tại nhà. Vậy thì có cách nào để quản lý công việc ở nhà một cách hiệu quả và đạt công suất 100% như khi đi làm offline. Hãy cùng MISA tìm hiểu một số cách sau đây:

  1. Dành 3 phút để nghĩ về công việc mình đang làm:

Nhiều bạn có tâm lý mở đầu một ngày bằng cách lao vào làm việc điên cuồng, hết việc này lại đến việc kia. Tuy nhiên, đó không phải là cách hay, nó có thể giúp bạn có năng suất cao ngay đầu buổi làm việc nhưng về lâu dài cách này sẽ làm bạn kiệt sức và dần mất đi sự hứng thú với công việc.

Thay vào đó, trước khi ngồi vào bàn làm “gõ gõ” như một con thiêu thân thì hãy nhắm mắt lại và nghĩ về công việc mình đang làm trong vòng vài phút. Hãy nghĩ về những điều tốt đẹp mà công việc này đã mang lại cho bạn: các mối quan hệ đồng nghiệp, bạn bè, kinh nghiệm, kỹ năng sống,… Bạn cũng có thể nghĩ về ngày đầu tiên đi làm và những câu chuyện vui vẻ nho nhỏ khi bạn làm ở công ty, nghĩ về lí do tại sao ban đầu lại chọn công việc này,… 

Tại sao chúng ta nên làm như vậy? Bởi lẽ, nó sẽ giúp bạn refresh bộ não để hoàn toàn nghĩ về công việc mà thôi. Hơn thế nữa, tuổi trẻ thì hay cả thèm chóng chán mà, điều này giúp bạn giữ mãi niềm đam mê với công việc mình đang theo đuổi, nó sẽ làm bạn cảm thấy đỡ bị stress hơn trong thời gian làm việc căng thẳng sau đó. 

Nhiều người đã bỏ qua bước quan trọng này, kể cả có đang làm việc ở nhà hay không thì cũng hãy thử tập cho mình thói quen này mỗi sáng nhé, bạn sẽ thấy bất ngờ đấy.

Dành 3 phút để nghĩ về công việc mình đang làm khiến bạn hứng thú trước một ngày mới

2. Lên kế hoạch cho những công việc phải làm một cách chi tiết:

Đây là một điều cơ bản nếu như bạn muốn có một ngày làm việc thật hiệu quả. Khi làm việc ở nhà sự đốc thúc từ các quản lý, cấp trên có phần ít hơn so với làm việc tại công ty, chính vì thế, sự chủ động của bản thân trong việc lên danh sách công việc, thời gian biểu rõ ràng sẽ giúp bạn kiểm soát được công việc của mình hơn, cấp trên cũng quản lý hiệu suất làm việc của bạn. Lập danh sách công việc sau đó để nó ở một nơi dễ nhìn thấy nhé. Có một danh sách công việc thật cụ thể rõ ràng càng giúp bạn hoàn thành công việc mau chóng và không bị bỏ sót đầu việc nào.

Ngoài ra, bạn cũng cần phân loại công việc theo mức độ quan trọng, thời gian hoàn thành sao cho phù hợp nhé. Cuối ngày, hãy rà soát, kiểm tra lại công việc trong ngày, những công việc nào còn vướng mắc, chưa hoàn thành để đưa ra phương án phù hợp

Lên kế hoạch công việc trong ngày là điều nhất định phải làm

3. Có deadline cụ thể cho từng công việc:

Lên kế hoạch công việc thôi cũng là chưa đủ, bạn phải đặt ra mục tiêu về thời gian rõ ràng. Lúc làm việc ở nhà, chúng ta thường có xu hướng lười hơn, chính vì thể mục tiêu về thời gian sẽ khiến bạn có áp lực để hoàn thành công việc đúng tiến độ. Ví dụ, công việc A phải hoàn thành trong vòng dưới 2 tiếng, công việc B trong vòng 1 tiếng buổi hôm nay phải hoàn thiện được 50%,…

Bạn cũng có thể đặt ra những hình phạt cho bản thân nếu như không hoàn thành nhiệm vụ, ví dụ như: hít đất 15 cái, lau dọn nhà vệ sinh, trồng thêm một cây xanh,… Công việc ở nhà trở nên thú vị hơn bao giờ hết đúng không nào.

Đặt mục tiêu trước khi làm việc ở nhà khiến công việc hiệu quả hơn

4. Để dành một khoảng thời gian dự phòng:

Mặc dù đã lên timeline cụ thể cho từng công việc tuy nhiên không thể đảm bảo 100% bạn sẽ hoàn thành đúng và đủ. Chính vì thế khoảng thời gian dự phòng trong ngày sẽ giúp bạn rất nhiều. Trong thời gian này bạn có thể hoàn hiện nốt những phần việc trong kế hoạch. Để dành ra một khoảng thời gian còn khiến bạn cảm thấy an tâm hơn, đỡ đi áp lực về mặt thời gian trong quá trình làm việc ở nhà. Trong trường hợp bạn đã xong mọi công việc thì thời gian dự phòng bạn có thể dùng để thư giãn, giải trí sau giờ làm việc.

Để dành một khoảng thời gian dự phòng nhằm là một cách sử dụng thời gian thông minh


5. Tập thể dục nhẹ nhàng giữa giờ làm việc:

Tất nhiên rồi, ngồi máy tính suốt nhiều giờ liền sẽ khiến bạn mệt mỏi, đau lưng, đau mắt. Làm việc ở nhà, câu chuyện tập thể dục giữa giờ lại càng trở nên đơn giản hơn với không gian riêng tư, thoải mái. Bạn có thể tập gọn nhẹ với những động tác lắc hông, vặn mình, gập bụng hoặc chỉ cần vươn vai, hít thở sâu. Có một bí quyết dành cho các bạn làm việc trước máy tính nhiều đó là cứ 30 phút nhìn màn hình, bạn hãy nhìn vào lá cây màu xanh ở ngoài trời, nó làm bạn thư giãn đôi mắt, hãy thử xem nha. Đừng bao giờ coi thường những động tác thể dục nhẹ nhàng như thế nhé nếu như bạn không muốn gặp phải những tình trạng đau đầu, nhức mỏi mắt, thoái hoá đốt sống lưng, béo phì hay thậm chí là trĩ do việc ngồi một chỗ quá lâu. 

Hăng say làm việc nhưng đừng quên tập thể dục nâng cao sức khoẻ trong mùa Covid

6. Đảm bảo đường truyền mạng:

Một điều quan trọng không kém để bạn có thể làm việc thật tốt ở nhà đó chính là mạng internet. Tùy vào tính chất của công việc mà đòi hỏi chất lượng mạng ra sao, với các bạn đang làm việc trong lĩnh vực công nghệ thông tin thì mạng chính là thứ bất ly thân. Hãy kiểm tra xem đường truyền mạng nhà mình có ổn định không để tránh tình trạng mất kết nối trong lúc làm việc nhé. 

Dân CNTT thì không thể thiếu internet

Trước tình hình dịch bệnh, MISA đã chủ động thích ứng với việc phỏng vấn online – tuyển dụng online – làm việc online. Trên đây là những chia sẻ kinh nghiệm để các bạn có thể có cho mình cách làm việc ở nhà mà vẫn hiệu quả như ở công ty. Để không ai bị bỏ lại phía sau, mặc dù dịch bệnh nhưng MISA vẫn tiếp tục có chương trình tuyển dụng Fresher đặc biệt cho các bạn sinh viên. Chương trình Real Project – Web Fresher Training 2020 tạo điều kiện cho các bạn trẻ có đam mê trong lĩnh vực CNTT được đào tạo và làm việc tại nhà.

Đăng kí và gửi CV về cho MISA ngay hôm nay: mily.vn/webfresher-thang4

[P1: Front-end] Mình đã trở thành Web developer như thế nào?

1misachuyencoder

Phần 1: FRONT-END

Chuyện mình từ một sinh viên “cùi bắp” trở thành một web developer (vẫn cùi bắp nhưng đỡ hơn) như thế nào, hi vọng giúp ích phần nào cho các anh em đang loay hoay học lập trình web mà chưa biết mình cần phải làm gì.

Bắt đầu từ HTML, CSS

Đầu tiên, bắt đầu từ những thứ cơ bản nhất: HTML, CSS. Đây là điều sơ khai mà bất kỳ web dev nào đều phải học và các dev thường dễ bỏ quên nhất. Tưởng dễ à, nhưng không đâu.

Việc set position, display, hay responsive (thiết kế phù hợp với nhiều kích cỡ màn hình) đủ khiến mình vò đầu bứt tai vài ngày đấy. Điều khó nhằn nhất khi làm việc với HTML/CSS đó là rất khó để debug như các ngôn ngữ lập trình. Tất cả có thể làm là set + xem thử mò từng bước một.

Bạn nào có kinh nghiệm gì về debug HTML+CSS thì cùng comment chia sẻ nha!

Hồi đấy mình học cơ bản trên Freecodecamp, đây là một trong những khóa học free tốt nhất về web, dạy rất chi tiết và cực chắc những kiến thức cơ bản, học xong nếu hoàn thành project thì còn có cả Certificate (giấy chứng nhận) nữa. Ngoài ra thì có các khóa của W3School, Khan Academy hay các khóa trên Udemy nữa. Chất lượng cũng ổn, tùy theo các bạn thấy mình hợp với phong cách dạy của trang nào.

Điều quan trọng nữa là bạn phải cực kỳ chú trọng vào phần đặt tên class/id và bố cục file nhé. Đây là yếu tố sống còn khi sau này đi làm doanh nghiệp đấy.

Tiếp theo là javascript

Phần này thì thú vị hơn rồi đấy. Khi này chúng ta sẽ được học cách làm cho các phần tử trong trang web hành xử như thể nào, ẩn hiện, hiệu ứng, xử lý với sự kiện các thứ. Mình vẫn bám theo khóa freecodecamp, học những điều cơ bản xong sau đấy học thêm các thư viện, framework như Jquery, Bootstrap, AngularJS, ReachJS, VueJS,… mình liệt kê ví dụ thế chứ bạn nên học 1-2 cái thôi cho tập trung, cá nhân mình chỉ học đi sâu mỗi VueJS thôi, còn tùy theo nhu cầu của các bạn mà tự lựa chọn cho mình.

Đừng nhảy vào học các thư viện, framework ngay, tuy rằng việc làm việc với chúng sẽ khiến cho mình nhàn hơn rất nhiều, cảm thấy mình nguy hiểm và “pro” hơn nhưng nó sẽ biến mình code máy móc và không hiểu được bản chất vấn đề. Khi gặp lỗi hay vấn đề khó thì sẽ loay hoay không biết giải quyết như nào.

Ngoài ra thói quen import nhiều thư viện vào sẽ khiến trang web trở nên nặng nề hơn rất nhiều. Mình gặp rất nhiều trường hợp import cả 1 thư viện vào chỉ để sử dụng vài hàm của nó, trong khi hoàn toàn có thể xử lý nhẹ nhàng bằng một vài hàm JS tự viết.

Ngoài ra nếu muốn tìm hiểu sâu hơn, các bạn có thể tìm đọc bộ sách You don’t know JS – đây là bộ sách rất nổi tiếng, viết cực kỳ chi tiết và cặn kẽ, tuy nhiên cách viết rất chuyên sâu nên không dành cho người mới nha.

Ngoài ra bí kíp cực kỳ quan trọng đó là thực hành, thực hành thật nhiều, vẽ nhiều màn hình với nhiều yêu cầu phức tạp sẽ khiến tay nghề mình lên rất nhanh. Mình cực kỳ ghét vẽ giao diện, đến bây giờ vẫn thế, thành ra mình chọn những bài thực hành mà mình cảm thấy hứng thú với nó, chứ ngồi vẽ form đăng nhập hay danh sách thì dễ chán.

Ngoài ra thì các bạn có thể làm bất kỳ thứ gì mình thích: blog cá nhân, web tỏ tình tặng crush, web bán hàng để tự bán mấy thứ linh tinh,… miễn là mình thích nó thì mới có động lực để làm và không nhanh chán.

Hôm trước cũng mới nhìn thấy mấy trang có các challenge (thử thách) về front-end cũng hay hay, có cả lời giải của nhiều dev khác ở phía dưới, anh em có thể vào luyện mấy bài này cũng được. https://codier.io/

Trên đây là con đường mà cá nhân mình đã đi, mỗi người có một sở thích khác nhau nên có thể nó sẽ hữu ích với bạn này, không hữu ích với bạn kia. Nếu các bạn thấy lộ trình này hợp và có ích thì hãy comment động viên mình cái nha ^^

#codercodon #chuyencoder

Đại học Quốc gia Hà Nội – Nơi ươm mầm những “người khổng lồ công nghệ” tại MISA

Trường Đại học Công nghệ (UET), Đại học Khoa học Tự nhiên Hà Nội (thuộc Đại học Quốc gia Hà Nội – VNU) luôn là ngôi trường top đầu của các bạn sinh viên muốn theo đuổi ngành công nghệ. Với hơn 20% quân số của MISA đến từ ngôi trường này và chiếm giữ nhiều vị trí quan trọng của công ty phần mềm hàng đầu cả nước. 25 năm MISA hình thành và phát triển đã chứng kiến nhiều dấu ấn, sự đóng góp của các đội ngũ lập trình viên đến từ ngôi trường huyền thoại Đại học Quốc Gia Hà Nội. Chúng ta cùng tìm hiểu những nhân vật đình đám của VNU tại MISA nhé!

  1. Anh Nguyễn Xuân Hoàng – Phó chủ tịch HĐQT

Từng là sinh viên của trường Đại học Khoa học Tự nhiên – Đại học Quốc gia Hà Nội. Khởi nghiệp từ hai bàn tay trắng, anh Hoàng chính là thủ lĩnh đi đầu về chiến lược, người định hướng phát triển công nghệ, sản phẩm tại MISA. Trong hành trình trưởng thành của mình, anh coi mái trường ĐH Quốc gia Hà Nội – nơi anh từng theo học là cái nôi, bước đệm để anh thực hiện được ước mơ như bây giờ. Chính vì thế, anh luôn luôn đặc biệt quan tâm đến các chương trình hợp tác với ĐH Quốc gia.

Nhắc đến vị Phó chủ tịch này ai cũng phải ngưỡng mộ vì sự tài giỏi cùng tính cách nhã nhặn, khéo léo, một vị lãnh đạo cấp cao vừa tâm vừa có tầm. Không chỉ có vậy, anh luôn là một người cởi mở, gần gũi khiến ai cũng quý mến ngay từ lần gặp đầu tiên. Trải qua hơn 25 năm thành lập và phát triển, anh Nguyễn Xuân Hoàng đã chèo lái con tàu MISA trở nên phát triển như ngày hôm nay.

Anh Nguyễn Xuân Hoàng – Phó chủ tịch HĐQT MISA
Anh Nguyễn Xuân Hoàng từng là một sinh viên xuất sắc của Đại học Khoa học Tự nhiên – Đại học Quốc gia Hà Nội

2. Anh Nguyễn Quang Hoàng – Giám đốc công nghệ 

Anh Nguyễn Quang Hoàng từng là sinh viên Công nghệ thông tin của Đại học Công nghệ Hà Nội (UET) – Đại học Quốc gia Hà Nội. Gắn bó với MISA đã hơn 15 năm, hiện đang đảm nhận vị trí Giám đốc công nghệ – vị trí cao nhất về kĩ thuật tại công ty. Anh từng là thủ lĩnh của hơn 300 nhân sự tại Trung tâm phát triển phần mềm MISA (hiện là gọi chung là Khối sản xuất). Với anh, UET luôn là ký ức đẹp, là nơi để anh nhớ về như một dấu mốc của cuộc đời mình.

Anh Hoàng là một người lãnh đạo sáng suốt với kiến thức sâu rộng và phương châm làm việc là luôn hành động nhanh. Với mọi người, anh là một người vô cùng nhanh nhẹn, nhạy bén – dường như sinh ra dành cho công nghệ, anh cũng có rất nhiều những phát kiến đột phá. Anh là một trong những cây đại thụ ở Trung tâm PTPM của MISA, sự thành công của MISA chắc chắn phải kể đến công lao của anh.

Anh Nguyễn Quang Hoàng hiện đang đảm nhiệm vị trí cao nhất về kỹ thuật ở MISA
Ít ai biết rằng anh cũng từng là một sinh viên của Đại học Công nghệ Hà Nội

3. Anh Nguyễn Thanh Tùng – Viện trưởng Viện Đào tạo và nghiên cứu công nghệ:

Anh Tùng là cựu sinh viên Khoa học máy tính của trường Đại học Công nghệ – Đại học quốc gia Hà Nội. Năm 2008, sau khi ra trường anh đã lựa chọn MISA – là nơi đặt chân đến đầu tiên để cống hiến và gắn bó đến tận bây giờ. Hiện tại, anh đang giữ vị trí Viện trưởng viện Đào tạo và Nghiên cứu công nghệ.

Nhắc về anh Tùng, MISA luôn cảm thấy tự hào vì đã có được một nhân tài như anh. Anh là người Việt Nam duy nhất giành giải thưởng Most Valuable Professional 2017 – Chuyên gia có giá trị nhất của Microsoft trao tặng cho những ‘thủ lĩnh cộng đồng’. Anh cũng là 1 trong 7 Blooger IT được quan tâm nhất Việt Nam những năm 2017 với blog tungnt.net. Anh đồng thời là chuyên gia MVP của Microsoft, chủ tịch Câu lạc bộ DBO & Super Dev,.. Nhiều lần anh được mời là thành viên trong hội đồng bảo vệ đồ án tốt nghiệp của sinh viên Bách khoa,..

Anh cho biết, làm việc ở Viện Đào tạo và Nghiên cứu công nghệ trao cho anh cơ hội được giao lưu với các bạn trẻ, các bạn sinh viên thông qua những chương trình chia sẻ. Anh cũng từng nói về ước mơ của mình là xây dựng được một cộng đồng lập trình viên Việt Nam thông qua mạng xã hội cá nhân của mình. Ở MISA anh không chỉ là một nhân vật chủ chốt mà còn là người thầy, người truyền cảm hứng cho các bạn sinh viên, các đồng nghiệp của mình. 

Anh Nguyễn Thanh Tùng – Viện trưởng Viện Đào tạo và nghiên cứu công nghệ
Anh còn rất tích cực trong việc truyền cảm hứng cho các bạn trẻ đam mê CNTT

4. Anh Nguyễn Thanh Bình – Trưởng dự án

Anh Nguyễn Thanh Bình là cựu sinh viên K59, khoa Công nghệ thông tin của trường Đại học Công nghệ Hà Nội – Đại học Quốc gia Hà Nội. Xuất phát điểm là một Fresher tại MISA vào năm cuối năm 2017 khi đang là sinh viên năm cuối của trường, Thanh Bình đã dành nhiều nỗ lực để kết thúc chương trình Fresher sớm nhất đội và trở thành nhân viên chính thức. 

Anh Thanh Bình nhận giải thưởng Gấu vàng năm 2019

Ngay khi trở thành nhân viên chính thức, Thanh Bình chứng minh được năng lực, anh dần được tin tưởng và nhận nhiều dự án nghiên cứu chiến lược của Viện ĐT và Nghiên cứu công nghệ. Anh Nguyễn Thanh Bình sinh năm 1996 – nằm trong TOP những Project Manager (PM) trẻ tuổi nhất tại MISA với 2 năm làm việc tại MISA (Viện đào tạo và nghiên cứu công nghệ) – cũng là 2 năm liên tiếp ẵm trọn Giải thưởng Gấu Vàng danh giá của MISA.  Đây là giải thưởng danh giá mà bất cứ thành viên nào của MISA cũng mơ ước. Cú đúp này của anh Nguyễn Thanh Bình khi còn rất trẻ một lần nữa khẳng định sự tài giỏi của sinh viên UET.

Những cống hiến của anh Nguyễn Thanh Bình được ghi nhận trong 2 năm liên tiếp

5. Anh Nguyễn Văn Lâm – Fresher tiêu biểu

Anh Nguyễn Văn Lâm đang là sinh viên lớp T, khoa Công nghệ thông tin K61 của trường Đại học Công nghệ – Đại học Quốc gia Hà Nội. Bén duyên với MISA thông qua chương trình đào tạo Fresher khi đang còn là sinh viên năm 3. Lâm ý thức được rõ con đường trở thành lập trình viên tương lai của mình, chính vì vậy anh luôn nỗ lực từng ngày để hoàn thiện khả năng chuyên môn của mình hơn. Ở MISA Lâm luôn được các đồng nghiệp quý mến và trở thành một trong những Fresher tiêu biểu nhất tại viện Đào tạo và nghiên cứu công nghệ.

Không chỉ có vậy, sau khi học tập và làm việc ở MISA, Lâm thấy đây thực sự là một môi trường tốt nên đã giới thiệu cho rất nhiều bạn bè cùng lớp tham gia vào MISA. Họ cùng nhau phát triển tại nơi đây và trở thành lớp lập trình viên trẻ đầy tài năng và tâm huyết.

Anh Nguyễn Văn Lâm (người bên trái ngoài cùng) chụp kỷ yếu với bạn cùng lớp và hiện nay tất cả đều đang làm việc tại MISA

Những cựu sinh viên của trường Đại học Quốc gia Hà Nội thực khiến chúng ta phải nể phục không chỉ bởi sự tài giỏi, thông minh của họ mà còn ở bản lĩnh và nỗ lực trong công việc nữa. Trong quá trình xây dựng phát triển của mình, MISA thực sự cảm ơn đến ngôi trường đại học này đã đào tạo nên những nhân tài như thế. Đây cũng là những tấm gương sáng cho các bạn sinh viên đang theo đuổi ngành công nghệ thông tin theo đuổi để cố gắng hơn nữa trên con đường theo đuổi đam mê của mình.

Con đường nào cho sinh viên ĐH Công nghệ phát triển tại MISA

Đối với các bạn sinh viên, đặc biệt là các bạn sinh viên công nghệ thông tin thì thực sự không thiếu cơ hội để các bạn thể hiện được tài năng của mình. Tuy nhiên, không phải bất cứ môi trường nào cũng thích hợp để giúp các bạn phát triển toàn diện bản thân. Sinh viên hiện nay chờ đợi một môi trường trẻ trung, năng động, chuyên nghiệp để các bạn có thể chủ động sáng tạo và nâng cao khả năng bản thân. Đó là một môi trường thân thiện – nơi các bạn sinh viên vừa có thể học nghề, vừa được thực hành và coi đó như là ngôi nhà thứ 2 của mình.

Với 25 năm phát triển, MISA mang đến cho bất cứ lập trình viên nào một cơ hội làm việc lý tưởng tại công ty công nghệ hàng đầu Việt Nam. MISA luôn tự tin khi đã đồng hành với rất nhiều khóa sinh viên của ĐH Quốc gia Hà Nội, các bạn sẽ được đào tạo “bắt tay chỉ việc” ngay khi đang còn ngồi trên ghế nhà trường. MISA thực sự là một nơi làm việc năng động và đáng mơ ước của các lập trình viên trẻ tuổi. Rất nhiều sinh viên của ĐH Quốc gia Hà Nội đã đi lên từ mái nhà MISA và gắn bó với nơi này ngay sau khi ra trường cho đến tận bây giờ. Các bạn sinh viên bây giờ có rất điều kiện học tập và làm việc, chính vì thế hãy tận dụng và nắm bắt thời cơ để thực hiện được ước mơ của mình giống như những “tiền bối” đã làm.

Đối với sinh viên VNU, MISA từ lâu đã trở thành “ngôi nhà huyền thoại”, được chứng minh bởi con số 20% lập trình viên ở MISA đều đến từ VNU. MISA luôn coi trọng nhân tài, đây sẽ là nơi hoàn hảo để bạn vừa trau dồi những kỹ năng của bản thân vừa thể hiện được tài năng của mình. Đừng ngần ngại đến và “mở lòng” với MISA nhé!

MISA thường xuyên tuyển dụng thực tập sinh để đào tạo và tham gia vào các dự án lớn nhỏ của công ty. Hiện tại, MISA đang có chương trình tuyển dụng Web Fresher Training 2020: Real Project, chương trình dành riêng cho các bạn sinh viên có đam mê và năng lực muốn theo đuổi trở thành lập trình viên. Đây là cơ hội rất tốt, có 1-0-2 mà các bạn sinh viên công nghệ thông tin cần nắm bắt. 

Chương trình tuyển dụng, đào tạo Fresher, Web Fresher Training 2020: Real Project dành cho các bạn sinh viên năm 2,3,4 của MISA. Đây là cơ hội hiếm có được đào tạo – thực hành trực tiếp tại doanh nghiệp mà không có sách vở nào ở trường Đại học có thể làm được. Chính vì đăng ký và trở thành Fresher của MISA càng sớm thì con đường chạm tới giấc mơ càng gần với các bạn sinh viên.

Link đăng kí: mily.vn/realproject042020

MISA – Cái nôi trưởng thành của nhiều sinh viên ưu tú ĐH Bách khoa

nhantaimisa

Nhắc đến trường ĐH Bách khoa Hà Nội (HUST), ngôi trường nổi tiếng với chất lượng giáo dục, trọng điểm hàng đầu cả nước. Đây cũng là trường đại học kỹ thuật đầu tiên của Việt Nam. Với hơn 60 năm xây dựng và phát triển, HUST luôn là cái nôi sản sinh ra những nhân tài. MISA luôn tự hào khi được đồng hành cùng rất nhiều những sinh viên đã và đang học tập tại ngôi trường ĐH danh giá này. Hôm nay hãy cùng chúng tôi gặp gỡ những nhân tài thành công tại MISA đến từ HUST nhé!

Sinh viên Bách Khoa là những người năng động, nhiệt huyết và luôn chủ động tìm cơ hội để phát triển. Và trong những điểm đến hàng đầu của HUST-er ngay khi còn ngồi trên ghế nhà trường chính là MISA.  Hiện nay, đội ngũ lập trình viên ở MISA có khoảng 20% đến từ Đại học Bách Khoa, có thể thấy MISA chính là một sự lựa chọn hàng đầu của bất kì sinh viên công nghệ nào.

Con đường nào cho sinh viên ĐH Bách Khoa ở MISA

MISA thường xuyên tuyển dụng thực tập sinh để đào tạo và tham gia vào các dự án lớn nhỏ của công ty. Hiện tại, MISA đang có chương trình tuyển dụng Web Fresher Training 2020: Real Project, chương trình dành riêng cho các bạn sinh viên năm 2,3,4 có đam mê và năng lực muốn theo đuổi trở thành lập trình viên. Đây là cơ hội rất tốt, có 1-0-2 mà các bạn sinh viên công nghệ thông tin cần nắm bắt. 

Các bạn hãy cùng gặp gỡ những nhân tài ấy xem họ là ai nhé!

1. Anh Lữ Thành Long – Chủ tịch HĐQT 

Chủ tịch Lữ Thành Long là cựu sinh viên K34 trường Đại học Bách Khoa Hà Nội

Ở trong ngành CNTT, nhắc đến “người khổng lồ công nghệ” chắc chắn ai cũng biết đến anh Lữ Thành Long, người đồng sáng lập và là chủ tịch HĐQT công ty cổ phần MISA, Phó Chủ tịch Hiệp hội Phần mềm và Dịch vụ CNTT Việt Nam (VINASA). Đồng thời anh cũng chính là cựu sinh viên K34 khoa Tin của trường ĐH Bách Khoa Hà Nội. Với niềm đam mê công nghệ thông tin, từ hai bàn tay trắng anh Lữ Thành Long đã quyết tâm khởi nghiệp để tạo nên một thương hiệu MISA vươn tầm thế giới như ngày hôm nay cùng với một tập thể 2000 nhân sự của mình.

Vị chủ tịch đáng kính của MISA cũng chính là cựu sinh viên mang lại niềm tự hào cho cho trường ĐH Bách Khoa Hà Nội. Với Bách Khoa, anh luôn dành sự tri ân đặc biệt đối với nhà trường. Tham gia sự kiện “Bách Khoa – ngày trở về”, anh chia sẻ rất nhiều về ngôi trường, những người thầy đã giúp anh có được thành công như bây giờ: “Có 3 điều ấn tượng trong tôi và không bao giờ quên: Đó là các thầy cô giáo trong trường đều là những người rất thương yêu sinh viên, luôn tạo cho sinh viên khát vọng và cảm hứng cống hiến cho đất nước.”

Chủ tịch Lữ Thành Long thay mặt đội ngũ MISA nhận Huân chương Lao động hạng Nhì

Chủ tịch Lữ Thành Long là người đứng đầu dẫn dắt tập thể MISA có nhiều đóng góp trong công tác tin học hóa trong các đơn vị Hành chính sự nghiệp, cộng đồng doanh nghiệp và hộ cá thể trên toàn quốc cùng các phần mềm chiếm lĩnh thị trường. Sự thành công và danh tiếng của MISA là minh chứng rõ ràng nhất để khẳng định tầm vóc của Chủ tịch Lữ Thành Long.

2. Anh Nguyễn Văn Kiều – Giám đốc Khối nền tảng quản trị doanh nghiệp

Trong danh sách những sinh viên trưởng thành từ mái trường HUST ở MISA thì phải nhắc đến anh Nguyễn Văn Kiều. Anh là sinh viên khoa Toán Tin K44 của Đại học Bách Khoa Hà Nội. Anh được biết đến là người con của mảnh đất hiếu học Nghệ An. Sự ham học hỏi và nỗ lực bản thân cùng với nền tảng tri thức được trường ĐH Bách Khoa đã xây dựng nên một Giám đốc Khối nền tảng quản trị doanh nghiệp được nhiều người tín nhiệm. Sau 15 năm làm việc tại MISA, nhưng chưa giây phút nào anh quên mái trường Bách Khoa, anh luôn luôn sẵn sàng tham gia các hoạt động tại trường khi có cơ hội.

Anh Nguyễn Văn Kiều hiện đang là Giám đốc khối Nền tảng quản trị doanh nghiệp
Anh Kiều là sinh viên khoa Toán Tin K44 của Đại học Bách Khoa Hà Nội

Anh Kiều khởi nghiệp tại MISA từ vị trí Lập trình viên cho sản phẩm phần mềm kế toán doanh nghiệp. Khi đó anh còn đang là sinh viên năm cuối, biết được thông tin về cơ hội nghề nghiệp tại MISA, anh đã ứng tuyển và được chọn. Sau hơn 15 năm gắn bó từ một Lập trình viên, sau đó là Trưởng dự án, Trưởng phòng phân tích thiết kế và hiện nay là Giám đốc khối. Anh chia sẻ giá trị anh nhận được ở MISA không chỉ là sự lớn lên về mặt chuyên môn, thăng tiến trong vị trí công việc mà trên đó là sự trưởng thành cả con người, tư duy và tầm nhìn.

Khi được hỏi về những lời khuyên dành cho sinh viên CNTT tại HUST anh từ tốn trả lời: “Từ kinh nghiệm và quá trình công tác của bản thân, tôi muốn nhắn gửi đôi lời tới các bạn sinh viên, đó là:

– Nắm bắt các cơ hội thực tập, học nghề, để cọ xát và làm giàu thêm kinh nghiệm cho bản thân. Đừng ngại khó, ngại khổ. Hãy bắt đầu tìm kiếm các cơ hội nghề nghiệp từ các công ty CNTT lớn, có nhiều khách hàng sử dụng để tích lũy kinh nghiệm.

– Trước sự thay đổi nhanh như vũ bão của công nghệ, nếu chỉ học trên sách vở thì sẽ bị tụt hậu. Cần phải có sự học đi đôi với hành. Viện Đào tạo và Nghiên cứu công nghệ MISA cũng là nơi để sinh viên có thể tin tưởng và lựa chọn.

3. Anh Tạ Minh Ngọc – Giám đốc Khối nền tảng quản lý giáo dục

Xuất phát là một sinh viên K50 – ngành Hệ thống thông tin – Khoa Công nghệ thông tin tại Đại học Bách Khoa, anh Tạ Minh Ngọc hiện đang là Giám đốc Khối nền tảng Giáo dục. Anh Ngọc là sinh viên của ĐH Bách Khoa Hà Nội, tính đến nay đã có 10 năm làm việc tại MISA.

Anh Tạ Minh Ngọc là Giám đốc Khối nền tảng quản lý giáo dục MISA

Trong quá trình làm việc tại MISA, anh đã trải qua rất nhiều dự án và với nhiều vai trò, vị trí khác nhau từ Lập trình viên Web cho đến Lập trình viên Winform, rồi cái duyên với Lập trình viên Mobile hay Trưởng dự án,… Sau 10 năm là sự sáng tạo và cống hiến hết mình anh Tạ Minh Ngọc đã có những thành công nhất định, đưa sản phẩm của MISA ngày càng thông minh, đáp ứng được yêu cầu của khách hàng. Khi được hỏi về anh Ngọc, mọi người đều ấn tượng với anh về sự trẻ trung, sáng tạo.

Anh Tạ Minh Ngọc trong một buổi chia sẻ tại trường ĐH Bách Khoa Hà Nội

Mỗi khi có dịp trở lại trường anh Ngọc luôn tâm huyết về những chia sẻ của mình, định hướng cho các bạn sinh viên có những lựa chọn đúng đắn trong việc phát triển bản thân, nghề nghiệp tương lai. Anh Ngọc chia sẻ: “Trong ngành CNTT sự đam mê đóng vai trò rất quan trọng. Muốn làm tốt công việc của mình thì không chỉ quan tâm đến vị trí mình được đảm nhiệm mà phải quan tâm đến sản phẩm mình làm ra có giúp ích gì cho khách hàng? Mình có tự hào về công việc đó hay không?”

4. Anh Nguyễn Văn Thanh – Trưởng dự án (PM)

Nhắc đến những PM trẻ tuổi, cái tên Nguyễn Văn Thanh được rất nhiều người chú ý, đầu tiên là bởi vẻ ngoài điển trai và đặc biệt hơn là anh thuộc TOP PM trẻ tuổi nhất tại MISA. Nguyễn Văn Thanh sinh năm 1996. Anh là cựu sinh viên K59 – khoa Công nghệ thông tin – Chuyên ngành Công nghệ Phần mềm. Anh Thanh là một trong những sinh viên tiêu biểu của ĐH Bách Khoa Hà Nội. Anh cũng từng giữ chức chủ nhiệm CLB tình nguyện Bách khoa.

Anh Thanh trong một buổi teambuilding của MISA

Anh Thanh làm việc tại MISA khi còn là sinh viên năm 4. Đây là khoảng thời gian anh vừa làm đồ án tốt nghiệp và vừa đi làm fulltime. Có lẽ có khá nhiều khó khăn tuy nhiên với sự cố gắng, kiên trì thì anh đã hoàn thành mọi thứ xuất sắc, trở thành Lập trình viên chính thức tại MISA, sau hơn 1 năm vươn tới vị trí PM dự án tại Viện Đào tạo và nghiên cứu công nghệ MISA. Mặc dù bận rộn nhưng anh vẫn dành nhiều thời gian quan tâm đến các “hậu bối” đam mê công nghệ thông tin tại trường ĐH Bách Khoa, cũng chính anh là cầu nối của rất nhiều bạn trẻ khóa sau đến với MISA

Anh Nguyễn Văn Thanh từng là đội trưởng của một CLB bóng đá tại MISA

5. Anh Nguyễn Trường Giang – Fresher tiêu biểu

Giang hiện đang là sinh viên năm 4, lớp CN – CNTT1 – K61, Viện Công nghệ thông tin và truyền thông, khoa Công nghệ thông tin, trường Đại học Bách khoa Hà Nội. Giang bén duyên với MISA từ khi là sinh viên năm 3 ngay sau khi trúng tuyển  chương trình Fresher: .NET Developer Training. Giang đã chứng tỏ được thực lực của mình bằng cách trở thành Team Leader qua dự án Lazizone. Anh cũng trở thành một trong những Fresher tiêu biểu nhất tại Viện Đào tạo và nghiên cứu công nghệ MISA. 

Nguyễn Trường Giang đang là sinh viên năm 4 tại ĐH Bách Khoa Hà Nội
Ở MISA Trường Giang là một Team Leader rất năng nổ và nhiệt tình

Những sinh viên của ĐH Bách Khoa thực sự rất “chất” phải không nào. Đây chỉ là số rất ít những gương mặt tiêu biểu đến từ ĐH Bách Khoa đang làm việc tại MISA. Ở MISA còn có rất rất nhiều những gương mặt như thế mà trong một bài viết không thể kể hết được. Chúng tôi hy vọng với bản lĩnh và năng lực của một HUST-er các anh sẽ luôn cống hiến hết mình vì MISA và đam mê của mình.

MISA tự hào là nơi khởi đầu của nhiều thế hệ sinh viên ĐH Bách khoa Hà Nội.
Đăng ký chương trình Web Fresher tại MISA: mily.vn/realproject042


Nhờ bệnh dịch, tôi nhìn thấu được nhân tài: Những hành động điển hình chỉ xuất hiện ở những người ưu tú

developer

Những đặc điểm điển hình chỉ xuất hiện ở những người ưu tú trong khoảng thời gian bùng phát dịch bệnh.

Dù xảy ra bệnh dịch nhưng hiện tại cũng có nhiều người vẫn đang đi làm hoặc sắp đi làm trở lại, điều này có nghĩa guồng quay công việc bận rộn sắp sửa quay trở lại.

Như vậy, chúng ta hãy cùng trả lời 1 câu hỏi:

Những bạn hiện nay dành phần lớn thời gian để quanh quẩn ở nhà, đã làm gì để vượt qua cuộc khủng hoảng này?

Tôi tin rằng không ít người trong kỳ nghỉ đều ở trạng thái: Ăn rồi nằm, nằm rồi ngủ, tỉnh dậy lại chơi, đói thì lại ăn, cứ như vậy trở thành 1 vòng tuần hoàn.

Để bản thân nghỉ ngơi thật tốt đương nhiên không phải là vấn đề, vì thế không thể nói tình trạng tê liệt này hoàn toàn không tốt, càng không thể quy chụp những người đang trải qua những ngày nghỉ kiểu như thế này là những thành phần làm việc không nổi trội. Nhưng tôi vẫn muốn được chia sẻ quan điểm này:

Một người dù trong kỳ nghỉ vẫn tiếp tục học tập, làm việc, vẫn suy nghĩ, tự kỷ luật bản thân, ung dung thản nhiên yên lặng mà nỗ lực, chắc chắn là một cá nhân xuất sắc.

Một người bạn của tôi là quản lý của một công ty, tiền lương 20 triệu, bạn có biết trong kỳ nghỉ tết cậu ấy đã làm gì không? 

Đọc hết 3 cuốn sách;

Ngẫm nghĩ lại công việc của năm trước và viết bản tóm tắt 5000 từ.

Mua một khóa học chụp ảnh trực tuyến, ở nhà tự học, chụp được không ít hình.

Học được cách nấu cơm cho gia đình mỗi ngày.

Sắp xếp lại kế hoạch công việc trong 1 năm.

Những người xuất sắc có thể tìm được con đường thành công từ những thói quen rất nhỏ.

Đối với người ưu tú mà nói, nỗ lực không phải là sự biểu diễn phô trương, cũng không phải là bất đắc dĩ, mà là một thói quen đã ăn sâu vào xương tủy.

Mùa dịch bệnh khiến nhiều người phải làm việc tại nhà, muốn biết một người có thật sự xuất sắc hay không, hãy nhìn vào những đặc điểm dưới đây.

1. Không nghiện giải trí. Biết cách kiềm chế

Con người không phải máy móc. Chúng ta luôn cần được nghỉ ngơi, thư giãn, và đương nhiên cũng không thể thiếu việc giải trí vui chơi.

Người xuất sắc khác với người bình thường ở chỗ, người xuất sắc thường tự có chừng mực, coi giải trí là thứ giúp bản thân thư giãn, trong khi người bình thường thì trở nên mê muội, không thể tự kiềm chế trước những sự cám dỗ.

Trong xã hội hiện nay, có 1 bộ phận chìm đắm trong việc vui chơi giải trí. Phần lớn thời gian của những người này đều dành để coi các video ngắn trên mạng xã hội, xem phim truyền hình và các chương trình giải trí, chơi game, đánh bài, đi dạo phố… Họ luôn có thời gian rảnh rỗi cho hoạt động vui chơi, nhưng lại trở nên vô cùng bận rộn khi đụng tới việc học hành, làm việc.

Có người sẽ nói, đi làm đã rất mệt rồi, ở nhà mà không tranh thủ nghỉ ngơi giải trí, thì cuộc sống còn có ý nghĩa gì đâu?

Cách đây 2 ngày tôi có lên mạng đọc 1 câu chia sẻ rất hay về tình hình bệnh dịch như sau: Hôm nay chúng ta đeo khẩu trang là để rút ngắn thời gian tới một tương lai không cần phải đeo khẩu trang nữa.

Có rất nhiều chuyện, bây giờ thực hiện không phải là cho hiện tại, mà là để hướng tới một tương lai tốt đẹp hơn.

Những người xuất sắc chân chính, sở dĩ cuối tuần và sau khi tan làm có thể tiếp tục học tập, trưởng thành, không ngừng phát triển nâng cao bản thân, là bởi họ đang hướng tới thành công vững bền trong tương lai.

Người khi đói mới đi hái trái cây ăn lót dạ là người sống không thọ, bởi bọn họ sẽ không thể qua được cái giá rét của mùa đông. Chỉ những người có đủ lương thực để trải qua mùa đông mới có thể thấy được mùa xuân sắp tới.

Giải trí thích hợp là có ích, nhưng nếu như bạn cứ mê muội chìm đắm không thể kiềm chế, thì cuộc sống của bạn sẽ bị những thứ vui chơi giải trí ngắn ngủi trước mắt nuốt chửng.

2. Có sự tò mò mạnh mẽ, và muốn học hỏi càng nhiều

Người xuất sắc sẽ không đắm chìm trong thú vui giải trí. Vậy họ sử dụng thời gian cho việc gì?

Đáp án của câu hỏi này chính là biểu hiện thứ 2 của người xuất sắc mà tôi muốn nói đến.

Những người xuất sắc luôn có sự tò mò mạnh mẽ, và muốn học hỏi ngày càng nhiều.

Những con người vĩ đại thường rất đa tài đa nghệ. Bọn họ có thể ca hát, có thể nhảy múa, có thể sáng tác, có thể vẽ tranh, có thể diễn thuyết cũng có thể chụp ảnh,…Trong khi đó, những người bình thường dường như không bao giờ tìm được ra sở trường gì đặc biệt của mình.

Nếu như bạn cẩn thận quan sát, bạn sẽ phát hiện đây là 1 hiện tượng cực kỳ phổ biến. Nguyên nhân của tình trạng này chính là ở chỗ người xuất sắc tò mò nhiều hơn.

Quay trở lại với người bạn của tôi. Trong kỳ nghỉ lễ, cậu ấy có thể đọc hết 3 cuốn sách, học nhiếp ảnh trực tuyến ở trên mạng, sau đó còn học nấu ăn, luyện tập kỹ năng chụp hình. Tất cả những điều này đều xuất phát từ nhu cầu cá nhân của cậu ấy. Không một ai thúc ép cậu cả.

Phần lớn những người ưu tú không có tài năng thiên bẩm, cũng không có điều kiện học hành quá tốt. Họ hơn người khác, chẳng qua bởi vì họ chăm chỉ hơn một chút, chủ động hơn một chút mà thôi

3. Không quá cẩu thả, hay quá nuông chiều bản thân

Bởi tình hình bệnh dịch hiện nay, rất nhiều người trải qua cảm giác được làm việc tại nhà, tôi tin không ít người rút ra kết luận thế này:

“Hóa ra làm việc tự do cũng không sung sướng như trong tưởng tượng.”

Khi làm việc tại nhà, hiệu suất làm việc của chúng ta thường bị suy giảm. Vẫn trôi qua một ngày bận rộn, nhưng chúng ta lại thường không đạt được hiệu quả tốt nhất trong tất cả các công việc. 

Năng suất công việc thấp chủ yếu đến từ sự thiếu kỷ luật. Thiếu kỷ luật làm con người trở nên cẩu thả: Buổi tối ngủ muộn, buổi sáng dậy muộn, lúc thức dậy thì mơ hồ nửa nằm nửa ngồi trên giường làm việc.

Thẳng thắn mà nói, khi đã trở nên cẩu thả, chúng ta rất khó để quay trở lại trạng thái làm việc bình thường, hiệu suất vì lẽ đó mà trở nên suy giảm.

Người xuất sắc chân chính, dù đang trong kỳ nghỉ, bọn họ cũng sẽ không quá mức phóng túng bản thân. Mặc kệ là trong thời gian làm việc, nghỉ ngơi hay ăn uống, họ cũng đều duy trì được tinh thần kỷ luật như lúc làm việc tại công ty.

Đình Trọng

Theo Trí thức trẻ

  • Chương trình Fresher Phỏng vấn online – làm việc tại nhà Real Project | Web Fresher Training 2020
  • Đăng ký tại: mily.vn/realproject032020

WEB FRESHER PHỎNG VẤN ONLINE – LÀM VIỆC TẠI NHÀ

webfresher

Tiếp nối thành công của Web Fresher Training Program những mùa trước, với lần trở lại này, MISA Software chính thức phát động Real Project – chương trình TÌM KIẾM – ĐÀO TẠO – MỞ RỘNG CƠ HỘI cho Web Fresher, đối tượng hướng tới 100% là sinh viên năm 3, 4 CNTT. Đặc biệt với chương trình năm nay, Real Project có nhiều ưu điểm vượt trội khẳng định vị thế của mình trên con đường đào tạo Web Fresher.

1. PHỎNG VẤN ONLINE, LÀM VIỆC TẠI NHÀ

Đảm bảo sức khoẻ trong đợt dịch mà vẫn được tham gia vào dự án. Các ứng viên sẽ được phỏng vấn Online và Fresher trúng tuyển sẽ làm việc tại nhà để tránh sự tiếp xúc tăng nguy cơ lây lan dịch bệnh.

2. TÍNH ỨNG DỤNG CAO

Sau khi tham gia vào chương trình, nắm vững trong tay một dự án thực tế, các Fresher sẽ không còn lo lắng về kinh nghiệm thực chiến của bản thân hay bỡ ngỡ khi bắt tay vào quy trình làm việc theo Team.

🎯 BẠN SẼ LÀM GÌ?

▪️ Gặp gỡ và làm việc những chuyên gia về Web
▪️ Được tham gia ít nhất 01 Dự án thực tế với lộ trình rõ ràng
▪️ Tham gia tất cả các khâu làm sản phẩm từ A-Z
▪️ Được Training những kiến thức yêu cầu dự án; Giảng viên và PM kèm cặp sâu sát
▪️ Chịu trách nhiệm với sự phát triển của sản phẩm đúng tiến độ, chất lượng

Các dự án: Phần mềm Kế toán SME.NET 2019, Phần mềm AMIS.VN, JOBDAY, MINTAX, GOLF HCP, MISA ID,….

🎯 REAL PROJECT TÌM KIẾM:

▪️ Sinh viên tốt nghiệp năm 2019, 2020, 2021
▪️ Đang theo học khối ngành Công nghệ thông tin tại các trường TOP ĐẦU: ĐH Bách Khoa, ĐH Công nghệ, Học viện Công nghệ Bưu chính viễn thông, Học viện Kỹ thuật quân sự, ĐH Công nghiệp,…
▪️ Sinh viên có định hướng và yêu thích lập trình ngôn ngữ C# trên nền tảng .Net
▪️ Nắm chắc kiến thức OOP, HTML, CSS….
▪️ Thời gian làm việc tối thiểu: 5 buổi/ tuần (1 ngày = 2 buổi)

🎯 QUYỀN LỢI CÓ 1-0-2:

Bạn sẽ nhận #Full các quyền lợi sau:
▪️ Hỗ trợ gói học bổng 6.500.000 VNĐ/tháng/người
▪️ Miễn phí ăn trưa 50.000 VNĐ/suất
▪️ Được cấp máy tính riêng để làm việc
▪️ Sở hữu cơ hội lên nhân viên chính thức sau 02 – 06 tháng với mức lương khởi điểm 9.500.000 VNĐ/tháng

Điều kiện làm việc chủ động – tạo cơ hội phát triển:
▪️ Đội ngũ làm việc năng động, cởi mở và thẳng thắn, tự do phát triển các ý tưởng cải tiến công việc
▪️ Làm việc trong môi trường chuyên nghiệp chuẩn Convention của công ty Product Top 1 Việt Nam.
▪️ Được tham gia Seminar, Techtalk hàng tuần cùng chuyên gia và giám đốc khối dự án hàng đầu MISA.
▪️ Được tham gia các hoạt động tập thể, Teambuilding, vinh danh Fresher xuất sắc, Happy day, câu lạc bộ sở thích,..

REAL PROJECT đã sẵn sàng tìm kiếm Developer tiềm năng, bạn đã đủ bản lĩnh để bắt tay vào dự án hàng triệu người sử dụng của MISA chưa?

📩 Thông tin liên hệ:
▪️ Hotline: 0989394383 (Mr.Triệu) – 0963735048 (Ms.Trang)
▪️ Email: hr@fresher.misa.com.vn
▪️ Fanpage: https://www.facebook.com/PTPMTuyendung/
▪️ Website: www.tuyendung.misa.com.vn

#misafresher#misasoftware#tuyendung#web#fresher