Thị Trường
Phân tích xu hướng, báo cáo lương, startup gọi vốn – bức tranh tiền bạc & cơ hội nghề nghiệp cho dân công nghệ Việt.
56 bài viết

5 yếu tố để trở thành một lập trình viên giỏi
Bài viết được sự cho phép của tác giả Võ Quang Huy 1. Có kiến thức cơ bản về lập trình Kiến thức cơ bản về lập trình là một trong những yếu tố cần thiết để trở thành một lập trình viên giỏi. Để có được kiến thức cơ bản về lập trình, bạn cần phải tập trung vào các khía cạnh của ngôn ngữ lập trình, cách thức lập trình, hoạt động của các công cụ lập trình và các lý thuyết cơ bản. Bắt đầu bằng cách học các khía cạnh cơ bản của ngôn ngữ lập trình . Bạn cần phải tìm hiểu các cấu trúc cơ bản, biến, hàm, tham số, dữ liệu, và các từ khóa của ngôn ngữ. Bạn cũng cần phải học cách dùng các cấu trúc điều khiển để tạo ra các lệnh điều hành và đảm bảo rằng các lệnh được thực hiện theo cách mong muốn. Tiếp theo, bạn cần phải học cách thức lập trình . Điều này bao gồm việc hiểu cách làm việc của các quy trình, lời gọi hàm, các phần mềm để giải quyết vấn đề, và để thiết kế các chương trình phức tạp. Những cái “khó” khi mới học lập trình 9 project nhỏ mà bạn có thể code để luyện tập kỹ năng lập trình Khi bạn hiểu rõ các khía cạnh cơ bản của ngôn ngữ lập trình và cách thức lập trình, bạn cần phải hiểu cách hoạt động của các công cụ lập trình . Việc hiểu cách hoạt động của các công cụ sẽ giúp bạn làm việc nhanh hơn và hiểu rõ cách lập trình của hệ thống hơn. Cuối cùng, bạn cần phải hiểu các lý thuyết cơ bản của lập trình . Lý thuyết...

Lập trình viên Google đã tiết kiệm 90% lương như thế nào?
Bài viết được sự cho phép của smartjob.vn Trong bài viết này, Smartjob sẽ chia sẻ cho các bạn một câu chuyên khá hi hữu về chàng trai hiện đang là lập trình viên của gã khổng lồ Google khi anh ấy bằng một cách thần kỳ đã bảo toàn được tới 90% lương của mình. Quả là một câu chuyện đáng học hỏi cho những ai muốn tiết kiệm thật nhiều cho tương lai của mình. 10 nguyên tắc lập trình nền tảng mà lập trình viên nào cũng cần biết Thuật toán là gì? 11 thuật toán hàng đầu dành cho lập trình viên Chàng trai đó tên là Brandon, 24 tuổi, trở thành kỹ sư phần mềm của Google từ tháng 5/2015. Anh ấy đã có ý tưởng sống trong một chiếc xe tải để thắt chặt chi tiêu của mình khi bắt đầu thực tập tại Google giữa năm 2014. Vào thời điểm đó, Brandon cùng 3 người bạn của anh đã thuê một căn hộ 2 giường ngủ với mức giá rẻ nhất San Francisco (khoảng 65USD/đêm tương đương 2000 USD/tháng). Chiếc xe của Brandon tại khuôn viên Google Sau kì thực tập, Brandon đã thuyết phục hoàn toàn được các sếp trong Google và trở thành kỹ sư phần mềm tại đây. Ngay sau đó, anh đã chi khoảng 10.000USD để mua chiếc xe tải cũ sản xuất năm 2006, nhãn hiệu Ford cỡ nhỏ. Chiếc xe này đã chạy được hơn 252.000km nhưng vẫn còn rất tốt đối với Brandon. Thực chất số tiền 10.000USD là số tiền thưởng mà Google đã dành cho Brandon khi anh ký hợp đồng với hãng này. Chiếc xe tải của Brandon rộng gần 12m2, không quá lớn nhưng đủ để anh đặt 1 chiếc giường, 1...
![[INFOGRAPHIC]: Những con số hấp dẫn về lương của Software Engineer](https://img-cdn.stationd.blog/w800-h600/featured/inforgraphic-salary-218x150_20250424024742_b071d56c.png)
[INFOGRAPHIC]: Những con số hấp dẫn về lương của Software Engineer
Lương Software Engineer từ lâu đã trở thành một chủ đề rất được quan tâm. Nhiều người tin rằng, mức lương của nhà phát triển phổ thông rất cao. Nếu đó là sự thật, tại sao lại có đến 54,8% developers không hài lòng với tiền lương của họ ? Để giúp bạn hiểu rõ hơn về vấn đề tiền lương phức tạp này, chúng tôi đã thu thập dữ liệu từ Cục Thống kê Lao động, Stack Overflow, LinkedIn, Glassdoor, Jobvite, PayScale, Hannah Riley Bowles, Linda Babcock và nghiên cứu của Lei Lai, và InContext. Cùng bắt đầu nào! Infographic về lương Software Engineer Trong khi The Bureau of Labor Statistics cho rằng lương trung bình của một developer là 102.280 đô la mỗi năm, dữ liệu Glassdoor cho rằng mức lương trung bình của họ là 81.994 đô la một năm. Dữ liệu PayScale chỉ ra rằng một “lương Software Engineer kiếm được mức lương trung bình $ 69,083 một năm”. Sự khác biệt giữa các con số này có thể được giải thích bởi một số yếu tố. Trong khi một số yếu tố liên quan đến cá nhân (như trình độ chuyên môn của họ có thể được cải thiện dựa trên động lực và thái độ sẵn sàng học hỏi), những yếu tố khác được coi là yếu tố ngoại cảnh. Chúng bao gồm, ví dụ, vị trí địa lý của công ty hoặc quy mô của nó ( mà nhà phát triển không thể hoặc ít kiểm soát). Thật thú vị, sự khác biệt về mức lương của các kỹ sư phần mềm ở các thành phố khá rõ ràng. Xem xét 6 địa điểm được trình bày trong infographic, sự khác biệt về mức lương giữa top một (San Francisco) và mức cuối...

Tổng quan mức lương lập trình viên Việt Nam 2023
Trong thời đại công nghệ ngày càng phát triển, vai trò của lập trình viên trở nên ngày càng quan trọng và thu hút sự quan tâm của nhiều người trẻ tại Việt Nam. CNTT đã trở thành một nghề hot, không chỉ vì nhu cầu thị trường và thách thức mà nó mang lại, mà còn bởi tiềm năng tài chính to lớn trong tương lai. Năm 2023, với sự bùng nổ của ngành công nghệ thông tin và phần mềm tại Việt Nam, mức lương của lập trình viên đang là một chủ đề được quan tâm hàng đầu. Với Báo Cáo Thị Trường IT Việt Nam 2023 – Vietnam Tech Talents Report của Station D , sẽ cho chúng ta thấy bức tranh tổng thể về mức lương của toàn ngành, cũng như biết được những công nghệ, ngôn ngữ lập trình nào đang được săn đón với đãi ngộ hấp dẫn. Tổng quan về mức lương lập trình viên 2023 Theo Báo Cáo Thị Trường IT Việt Nam 2023 của Station D, mức lương bình quân năm nay không thay đổi nhiều so với năm ngoái ( lương trung bình $1.311 ) và tốc độ tăng trưởng so với cùng kỳ năm trước chỉ ở mức 0,7%. Do tình hình kinh tế toàn cầu, hầu hết các doanh nghiệp đều rơi vào tình trạng khó khăn với nhiều vấn đề liên quan đến dòng tiền, mở rộng và tăng trưởng kinh doanh. Vì vậy, chi phí nhân công – một trong những chi phí vận hành chiếm tỷ trọng lớn nhất trong doanh nghiệp – sẽ được xem xét tối ưu hóa trước hết để đảm bảo ổn định tài chính. Tuy nhiên, mức lương bình quân của các vị trí liên quan đến CNTT vẫn...

Chân Dung Lập Trình Viên Gen Z – Lực Lượng Lao Động Tương Lai
Theo số liệu trong “ Báo Cáo Thị Trường IT Việt Nam 2022 – Tech Hiring 2022 ” do Station D phát hành, hiện nay nhân sự ngành IT tại Việt Nam phần lớn là các lập trình viên trẻ thuộc thế hệ Millennials (Gen Y). Tuy nhiên, các nhà tuyển dụng cũng cần chuẩn bị cho Centennials (GenZ), theo sau Millennials. Thế hệ này được dự báo như một làn sóng mới có thể thay đổi thị trường nhân sự, chắc chắn ngành IT không phải là trường hợp miễn trừ vì nhu cầu về lập trình viên sẽ tiếp tục tăng mạnh trong vòng 5 năm tới. Hãy cùng Station D khám phá chân dung của lập trình viên Gen Z tại Việt Nam ngay bên dưới đây nhé! Tổng quan về Gen Z Thế hệ Z (Gen Z hay Centennial) là tập hợp nhóm người thuộc thế hệ trẻ có năm sinh từ 1997 đến 2012. Các thành viên lớn tuổi nhất của thế hệ Z đang bắt đầu những năm đầu sự nghiệp (lớn nhất là 23 tuổi và trẻ nhất là 10 tuổi). Hiện tại, số lượng nhân sự trong ngành CNTT ở Việt Nam chiếm đa số với 53,97% ở độ tuổi 20 – 29 tuổi. Dự đoán đến năm 2025, thế hệ Z dự kiến sẽ chiếm 30% lực lượng lao động tại Việt Nam. Vì vậy trong tương lai gần (từ 5 đến 10 năm) sẽ là thời đại của Gen Z vào thị trường IT. Tuy nhiên, sự khác biệt trong các thế hệ làm cho việc tuyển dụng các nhân sự Gen Z trở nên khó khăn hơn bao giờ hết dù đây là thế hệ có đủ các yếu tố có thể tạo ra các bứt phá góp phần...

Học lập trình bắt đầu chỉ từ đam mê thôi là chưa đủ, để đi đường dài cần có chiến lược
Học lập trình bắt đầu chỉ từ đam mê thôi là chưa đủ, để đi đường dài cần có chiến lược – Nhu cầu việc làm lớn, công việc đa dạng và thách thức, tiếp xúc với nhiều xu hướng công nghệ mới, mức lương khá cao, … Vì thế, ngày càng có nhiều bạn trẻ thích ngành lập trình, nhưng đa số lại hoang mang không biết nên bắt đầu từ đâu? Những yếu tố cần có để theo nghề lập trình! Câu chuyện cũ “ chọn ngành, chọn trường ” một lần nữa được đem ra bàn luận. Với mong muốn giúp những bạn đã và đang có dự định trở thành lập trình viên có cái nhìn chân thực nhất về nghề, để có sự lựa chọn đúng đắn cho tương lai. Chúng tôi đã có buổi trò chuyện cùng PGS. TSKH. Nguyễn Văn Tâm – Đại Học Télécom ParisTech, Pháp & Đại học Stanford, Mỹ và hiện tại là CEO của Học Viện CNTT INTEK. Anh Tâm là người có nhiều năm tâm huyết với ngành CNTT , sẽ giúp chúng ta phác họa nên chân dung của một lập trình viên, và những tố chất cần có ở một lập trình viên thành công. Học lập trình phải bắt đầu từ đam mê Đã không còn cái thời lập trình chỉ dành cho những thiên tài như Bill Gates hay Mark Zuckerberg. Giờ đây với sự trợ giúp của Internet, bất kể ai cũng có thể tự học lập trình. Tuy nhiên, để theo đuổi lập trình như một nghề là điều hoàn toàn không dễ dàng. Hãy xác định rằng bạn phải thực sự nỗ lực và đánh đổi nhiều thứ để theo đuổi điều bạn muốn. Con đường trở thành lập trình viên...

30 tuổi có học lập trình được không?
Bài viết được sự cho phép của BBT Tạp chí lập trình Công ty khởi nghiệp điển hình ở Thung lũng Silicon: một nhóm thanh niên 22 tuổi không có kỹ năng xã hội, viết code đến khuya, cố gắng khởi chạy một số ứng dụng được cho là sẽ thay đổi thế giới. Hình ảnh này tượng trưng cho nhiều quan niệm sai lầm về ngành công nghệ. Giống như nhiều khuôn mẫu, có một số sự thật trong đó nếu bạn nhìn kỹ. Thậm chí ngày nay, vẫn có những công ty khởi nghiệp như vậy, và tất nhiên, nhiều câu chuyện thành công lớn nhất trong lĩnh vực công nghệ đã tuân theo mô hình này trong những ngày đầu thành lập. Nhưng cũng có những công ty – nhờ nỗ lực hoặc ngẫu nhiên – đa dạng hơn nhiều. Trong số các loại đa dạng, giới tính và dân tộc thường được thảo luận nhiều hơn. Nhưng tuổi tác cũng đáng được quan tâm nhiều như vậy. Vậy, 30 tuổi có học lập trình được không? Liệu 30 có quá già để bắt đầu một sự nghiệp mới trong lĩnh vực phần mềm? Không bao giờ là quá muộn để học cách viết code. Nhiều người đã học các kỹ năng viết code ở độ tuổi 60 trở lên và có những người đã tìm thấy công việc mới là lập trình viên phần mềm. Nhưng nếu bạn đang học viết code sau 30 tuổi, có một số điều bạn nên cân nhắc để chuẩn bị cho mình thành công. Tại sao những người trong lĩnh vực công nghệ lại quá trẻ? Tôi đã không viết dòng mã đầu tiên của mình cho đến khi tôi 25 tuổi. Tôi nhận ra rằng điều đó sẽ vẫn...
![[Update] 7 lĩnh vực công nghệ lương cực cao trong năm 2024](https://img-cdn.stationd.blog/w800-h600/featured/cac-phan-mem-danh-cho-dan-it-218x150_20250424024725_2e8e8cda.jpg)
[Update] 7 lĩnh vực công nghệ lương cực cao trong năm 2024
Bắt đầu năm 2024, sự vượt bậc của công nghệ cũng đã đem đến cho các lập trình viên rất nhiều cơ hội, mở ra một năm mới với nhiều điều thú vị. Station D xin tổng hợp lại những công việc đang được săn đón nhiều nhất hiện nay để gửi đến các Dev. Xem ngay những công việc tuyệt vời nhất trên hệ thống Station D 1- Chuyên gia về Front-end Front-end Developer sử dụng HTML, CSS và JavaScript, còn những thiết kế ứng dụng web là do người thiết kế web làm. Các code mà front-end developer viết chạy bên trong trình duyệt của người dùng (trái ngược với back-end developer mà các mã chạy trên backend servers). Có thể nghĩ đơn giản thế này, Back end developer giống như những kiến trúc sư thiết kế và tạo ra các hệ thống làm cho 1 thành phố hoạt động (điện, nước và hệ thống cống rãnh, v.v), trong khi đó, frontend developer là người bố trí, thực hiện các con đường và đảm bảo rằng tất cả mọi thứ trong hệ thống đều được kết nối đúng cách với nhau để người dùng có thể sử dụng một cách trơn tru. Tham khảo thêm các vị trí tuyển dụng front end mới nhất cho bạn Cần kỹ năng gì để trở thành chuyên gia về Front-end? Các kỹ năng phát triển Front-end bao gồm thiết kế giao diện người dùng (UI) và trải nghiệm người dùng (UX), CSS, JavaScript, HTML. Mức lương dành cho vị trí này: lên đến $2,500 2 – Hiệp sỹ Python – Bước đệm cho những công nghệ đỉnh cao Python có thể là bước đệm mở đầu cho những ai yêu thích thế giới lập trình muốn tìm tòi và học hỏi....

Lương lập trình viên có thể đạt 100 triệu/tháng: Tin được không?
Bài viết được sự cho phép của blogchiasekienthuc.com Chào các bạn, đối với anh em làm trong giới lập trình thì mình tin chắc một điều là đã có không ít lần anh em nghe kể về những người có mức lương khủng. Ở đây mình đang nói đến những người làm thuần về kỹ thuật, chứ không nói đến các vị trí cấp quản lý cao hơn. Vì nếu đã lên các vị trí cấp quản lý thì kiểu gì lương cũng cao rồi ! Và tất nhiên, còn một điều nữa là mình chỉ chia sẻ về ngành IT thôi, các ngành khác có thể sẽ có mức thu nhập cao hơn hoặc thấp hơn, cái này nếu thích thì các bạn tự tìm hiểu thêm nhé 4 mẹo deal lương như ý với vị trí Product Manager 5 điều NÊN và KHÔNG NÊN khi review tăng lương mà lập trình viên nào cũng nên biết! #1. Đặc thù công việc? Mình biết là mỗi ngành nghề thì đều có những đặc thù riêng và đặc thù đó quyết định ít nhiều tính chất của công việc. Đối với ngành IT, mà cụ thể hơn là các lập trình viên thì đặc thù công việc chính là sự tư duy. Tư duy trong giải quyết vấn đề, tư duy trong xây dựng phát triển sản phẩm… Chính vì công việc đòi hỏi phải suy nghĩ nhiều, mặc dù không nặng về chân tay nhưng nhiều khi anh em lập trình viên chúng ta sẽ cảm thấy cực kỳ stress và áp lực, mình tin là ai trong ngành này cũng vậy cả thôi ! Không phải ai cũng có thể chịu được áp lực của ngành lập trình này trong nhiều năm liền, chứ chưa muốn nói là...

Tại sao Web Developer nên học về Digital Marketing?
Bài viết được sự cho phép của tác giả Lê Nhật Thanh Có phải bạn đang cảm thấy hiếu kì về bài viết này? Vì digital marketing thì liên quan gì tới sự nghiệp làm dev của bạn? Trong bài viết này, bạn sẽ có câu trả lời. Đối với các lập trình viên, đa số trong các bạn quan tâm rất nhiều về kĩ năng mềm (non-tech skill) để hổ trợ cho công việc. Nhưng đối với một doanh nghiệp, các kĩ năng mềm không giúp họ nhiều bằng kĩ năng digital marketing. Chia sẻ thêm, ngoài marketing, Tiếng Anh cũng là một kĩ năng cực kì cực kì quan trong. Không chỉ đối với developer mà còn tất cả mọi người. Khi bạn biết một trong hai kĩ năng này. Bạn sẽ không phải lo thất nghiệp trong thế giới phẳng 4.0 ngày nay. #1 Kỹ năng coding thì liên quan gì tới Digital Marketing? Một câu trả lời ngắn gọn: Không! Đúng vậy, coding chẳng liên quan gì tới digital marketing. Nhưng nếu bạn là một developer biết digital marketing, và bạn biết cách phối hợp chúng lại với nhau. Bạn sẽ có được được một trong những kĩ năng có ích nhất cho sự nghiệp của mình. Dù bạn là người đang có một công việc full-time hoặc kinh doanh tự do (freelancing business). #2 Vậy, Digital Marketing là gì? Giải thích một cách ngắn gọn, digital marketing là việc quảng bá, marketing cho các sản phẩm, dịch vụ sử dụng các thiết bị điện tử hiện đại (điện thoại, laptop,…). Và hình thức phổ biến nhất và có lẽ bạn cũng quen thuộc nhất của digital marketing là online marketing. Online marketing hiện hữu mọi lúc mọi nơi trong cuộc sống của bạn ở thời...

Làm thế nào để khởi nghiệp từ viết blog và tiến ra thế giới.
Xin chào, tôi tên là Thomas Bertrand, đến từ Pháp và đã sống tại Nhật Bản từ năm 2003. Tôi bắt đầu cửa hàng online Bento&Co vào 11/2008. Chúng tôi bán hộp Bento và các dụng cụ làm bếp khác cho khách hàng tới từ hơn 100 quốc gia. Chúng tôi bán buôn lẫn bán lẻ. Năm 2016, tôi lại mở một công ty mới, một SaaS cho người bán hàng online ở Nhật để quản lý việc vận chuyển, có tên là Ship&Co. KHỞI NGUỒN Ý TƯỞNG VÀ NHỜ ĐÂU BẠN CÓ Ý TƯỞNG ĐÓ Khi tôi chuyển tới Nhật Bản năm 2003, tôi đã nghĩ rằng tôi sẽ mở một công ty ở đây. Sống ở một môi trường hoàn toàn khác biệt, ở một đất nước với văn hóa khác biệt, giá trị khác biệt khiến cho não bộ của bạn hoạt động hết công suất. Năm 2005, tôi mở một blog về cuộc sống ở Kyoto và Nhật Bản. Tại thời điểm đó, tôi có 800 khách ghé thăm mỗi ngày (unique visitors), vì thế tôi nghĩ tôi có thể bắt đầu bán các sản phẩm Nhật Bản cho độc giả. Khởi đầu Bento&Co cần rất nhiều đam mê và thời gian, công sức. Nhưng khi tôi nhìn lại, tôi thực sự rất quý thời gian đó và thực sự rất nhớ thời gian đó là đằng khác Nhân tiên với những bạn chưa biết, Bento Boxes là hộp cơm trưa của người Nhật. Chúng là một vật rất phổ biến với học sinh và ngay cả người lớn ở Nhật. Vào mùa thu 2008, mẹ tôi có nói rằng công thức làm bento được cho vào mục tiêu điểm trên tạp chí phụ nữ ở Pháp. Tại thời điểm đó chỉ có vài blogs về...

Tham khảo điểm chuẩn ngành CNTT cho năm 2022
Vừa qua, các thí sinh đã hoàn thành kỳ thi Tốt nghiệp THPT 2022. Đề thi các môn năm nay được đánh giá có sự phân hóa cao hơn so với năm ngoái. Tuy nhiên, để có chiến lược chọn trường thông minh, các bạn học sinh cần dự đoán được số điểm của bản thân, đồng thời đánh giá khả năng đậu vào trường dựa vào điểm chuẩn năm ngoái. Cho đến thời điểm hiện tại, ngành Công nghệ thông tin vẫn chiếm được sự quan tâm của nhiều bạn trẻ đam mê khối ngành Kỹ thuật với mức điểm đầu vào cao nhất trong nhóm ngành này. Điểm chuẩn ngành CNTT – IT của những trường thuộc top đầu được dự đoán không có biến động nhiều so với các năm trước. Tuyển sinh ngành Công nghệ Thông tin, bạn đã biết? Top các trường Đại học có chất lượng đào tạo ngành CNTT được đánh giá cao Tại khu vực phía Nam, top 3 ngôi trường về chất lượng đào tạo là: Đại học Bách Khoa – ĐH Quốc gia TP. HCM Đại học Khoa học Tự nhiên – ĐH Quốc gia TP. HCM Đại học Công nghệ Thông tin – ĐH Quốc gia TP. HCM Ở miền Bắc, những ngôi trường nổi tiếng đào tạo CNTT bao gồm: Đại học Bách Khoa Hà Nội Đại học Công nghệ – ĐH Quốc gia Hà Nội Học viện công nghệ Bưu chính viễn thông Dưới đây là danh sách điểm chuẩn ngành Công nghệ thông tin của một số trường Đại học năm 2021, để các bạn tiện tham khảo: Trường Đại học Bách khoa Hà Nội Trường Đại học Công nghệ – Đại học Quốc Gia (Hà Nội) Trường Đại học Khoa học Tự nhiên – Hà...