Bài đăng

Đang hiển thị bài đăng từ Tháng 9, 2018

Laptop lập trình - Hãy chọn "lap" đúng!?

Hình ảnh
Laptop lập trình là điều quan trọng nhất, còn những thứ khác có hay không có, không quan trọng! Laptop nào mà chả lập trình được? Sao phải chọn? Đương nhiên là hầu như laptop nào cũng dùng để lập trình được, nhưng laptop nhanh sẽ làm tăng năng suất làm việc của bạn hơn. Đừng tiếc tiền mà dùng máy dỏm, vì một chiếc laptop tốt sẽ tiết kiệm của bạn rất nhiều thời gian và tiền bạc về sau. Giả sử mỗi ngày dùng laptop 8-10 tiếng, máy nhanh hơn 10% sẽ giúp bạn tiết kiệm 1 tiếng mỗi ngày, 4 năm tiết kiệm được 1460 tiếng… tức 60 ngày (xem thêm về kĩ năng tính nhẩm "thần thánh" cho lập trình viên nhé). Chọn một chiếc laptop tốt ngay từ đầu cũng sẽ giúp bạn tiết kiệm được nhiều chi phí để nâng cấp, sữa chữa về sau. Chưa kể, nếu bạn muốn theo nghiệp lập trình game, lập trình app thì phải có laptop mạnh hoặc chuyên biệt thì mới đáp ứng được nhu cầu. Cấu hình: CPU : Càng nhanh càng tốt, ít nhất lên mua chip i5 hoặc i7, tốc độ xử lý từ tầm 3Ghz trở lên. RAM : Cà...

6 điều thú vị về Java

Hình ảnh
Java là một ngôn ngữ cực kỳ phổ biến và có được lượng "fan" hùng hậu. Điều này đã được thực tế chứng minh trong suốt khoảng thời gian từ khi nó ra đời cho đến ngày nay. Oak (tiếng Anh có nghĩa là cây sồi) ban đầu là một ngôn ngữ làm nền tảng phát triển cho các máy chơi game video, VCR và các thiết bị ghi âm khác để giao tiếp. Oak trở thành Java và Web Runner - một trình duyệt của Oak đã thay đổi thành trình duyệt web HotJava. Java đã được phát minh vào năm 1992, Legend cho biết Java đã được đặt tên tại một quán cà phê mà nhóm developers đã từng đến. Trang web chính của Sun là  java.sun.com.  Trang cộng tác được điều hành bởi Sun được gọi là java.net.  Một trang vận động hoặc tin tức do Sun quản lý là  java.com.  Đối với các chương trình Java liên quan đến tin tức, đăng nhập vào  www.javaworld.com.  ava luôn miễn phí ngay từ ban đầu, bạn sẽ không cần phải trả bất cứ khoản chi phí nào để có thể tạo ra các ứng dụng Java. Chính điều này cũng giúp Ja...

Mặt tối của IT - Phần 2

Hình ảnh
4. Giỏi technical không chưa đủ Nhiều bạn ngáo ngơ mới ra trường vẫn tưởng điều này là đúng, thấy mình hơi giỏi nên tỏ thái độ khi phỏng vấn. Môi trường làm việc đòi hỏi nhiều thứ hơn cả khả năng code, đó là: khả năng giao tiếp, khả năng trình bày/thuyết trình, kĩ năng thương thảo, khả năng làm việc nhóm, … Tới những cấp cao hơn như team lead, quản lý, bạn còn phải biết cách quản lý, chia việc, cách thuyết phục, nói cho người khác nghe. Khả năng code là bắt buộc, nhưng chỉ code không là chưa đủ nếu bạn muốn sống sót và thăng tiến trong ngành này. 5. Cấp trên thường “không biết gì” Đôi khi nói cấp trên “không biết gì” cũng không sai. Một sự thật buồn cười của ngành mình là: Nếu giỏi technical, developer sẽ được đẩy lên làm quản lý. Ở cấp quản lý, họ ít có thời gian code, mà phải lo chia việc, quản lý nhân sự, quản lý dự án,… toàn những việc trước giờ họ chẳng bao giờ làm. Ở cương vị mới, họ cũng phải học dần dần về quản lý, giống như chúng ta mới bắt đầu học code vậy thôi. Các b...

Mặt tối của IT - Phần 1

Hình ảnh
Ngành lập trình kể ra cũng có khá nhiều cái sướng: Dễ xin việc, công việc thú vị, tiếp xúc nhiều cái mới, mức lương khá. Tuy vậy, nó có không ít mặt tối mà chỉ những người trong nghề mới nhìn ra được... 1. Công nghệ liên tục thay đổi – Lỗi thuộc về ai? Trong ngành lập trình,  c ông nghệ là thứ luôn thay đổi. Những công nghệ mới liên tục ra đời thay thế công nghệ cũ, làm kiến thức rất dễ lỗi thời vì. Do đó, người lập trình viên phải liên tục học hỏi, nếu không họ sẽ trở nên lạc hậu. Nguyên nhân sâu xa đằng sau chuyện này chính là  Tiền . Tại sao mỗi năm FIFA và PES đều ra bản mới?  Để bán lấy tiền . Tại sao mỗi năm Iphone lại ra phiên bản mới? Để hút máu người dùng,  đế kiếm tiền . Đó cũng là lý do các hãng công nghệ liên tục đưa ra các sản phẩm/công nghệ mới để  bán lấy tiền : C# từ 2.0 lên 5.0, Windows mỗi 2-3 năm lại ra bản mới, Visual Studio và SQL Server cũng tương tự. Vòng đời của một công nghệ: Một công nghệ mới ra đời, đư...

Cẩm nang chọn nghề: Đâu là nghề thực sự phù hợp với bạn? [Phần 3]

Hình ảnh
PHẦN 3 - XÁC ĐỊNH CHIẾC HỘP MONG MUỐN Cùng phân tích Chiếc Hộp Mong Muốn Việc khó khăn khi xác định Chiếc Hộp Mong Muốn đấy là bạn muốn quá nhiều thứ khác nhau, hay nói đúng hơn là mỗi người đều có rất nhiều khía cạnh khác nhau và mỗi khía cạnh lại muốn và sợ đủ thứ. Và vì mỗi công việc lại mâu thuẫn với nhau về mặt động lực và sở thích nên bạn không thể làm mọi thứ bạn muốn được. Quyết định đi theo một hướng có nghĩa là sẽ phải từ bỏ những hướng khác, và thậm chí phải đi ngược lại hoàn toàn với những hướng đó. Chiếc Hộp Mong Muốn là một trò chơi thỏa hiệp. Con bạch tuộc khao khát Để có được Chiếc Hộp Mong Muốn, bạn cần phải suy nghĩ về những gì bạn khao khát có được trong sự nghiệp của mình và gợi mở từng thứ một. May mắn thay, Con Bạch Tuộc Khao Khát sẽ giúp được chúng ta. Mỗi chúng ta đều có một Con Bạch Tuộc Khao Khát trong đầu. Đặc điểm của con bạch tuộc với mỗi người có thể đa dạng nhưng thực ra mọi người cũng không khác nhau là mấy, và tôi cá rằng nhiều người trong c...