Làm startup là để giải quyết một “nỗi đau” nào đó – Phỏng vấn Trương Trọng Thể

Anh Trương Trọng Thể - Founder & CTO Udoctor

Anh Trương Trọng Thể – Founder & CTO Udoctor

Cùng đọc bài phỏng vấn của blog Vinacode với anh Trương Trọng Thể, là founder và Giám đốc kỹ thuật (CTO) của ứng dụng tư vấn sức khỏe miễn phí Udoctor. Hiện nay Udoctor đang đứng Top 1 trên Google PlayApp Store về lĩnh vực sức khoẻ tại Việt Nam; để nghe anh chia sẻ về:

  • Cơ duyên nào đã đưa anh đi theo nghiệp lập trình.
  • Tại sao từng có thời gian dài làm việc trong lĩnh vực ngân hàng nhưng anh Thể lại quyết định khởi nghiệp ở lĩnh vực y tế?
  • Ứng dụng Udoctor ra đời nhằm giải quyết “nỗi đau” nào?
  • Những khó khăn và thách thức mà team xây dựng Udoctor đã gặp phải trong thời gian đầu.
  • Những lời khuyên cho developer về việc tìm co-founder, nhà đầu tư, và những vấn đề ngoài kỹ thuật khác nếu muốn khởi nghiệp.

Đọc tiếp >>

Advertisements

Vì bạn muốn trở thành một nhà phát triển game

Bài viết được dịch từ blog Coding Horror

Tôi thường nói rằng phát triển game là dạng phát triển phần mềm khó nhất. Nó có xu hướng lập trình ở cấp độ rất thấp, trên những nền tảng phần cứng khác thường, và bạn phải liên tục tối ưu hóa hiệu suất và “niềm vui” — hay bất cứ điều gì mà bạn có thể. Hãy xem xét sự phức tạp của một khía cạnh nhỏ trong phát triển game, AI (trí tuệ nhân tạo): làm thế nào để bạn mô phỏng các đối thủ một cách hiệu quả? Nếu đem so sánh với việc phát triển game thì các ứng dụng doanh nghiệp nhỏ của tôi đang làm cũng giống như chỉ là cuộc đi dạo trong công viên vậy.

Bạn muốn trở thành một lập trình viên trong ngành công nghiệp game?Bạn muốn trở thành một lập trình viên trong ngành công nghiệp game?

Đọc tiếp >>

Phần mềm: Nó là Gas

Bài viết được dịch từ blog Coding Horror

Nathan Myhrvold, cựu giám đốc công nghệ của Microsoft, là một nhà vật lý thực sự. Ông có bằng vật lý từ hai trường đại học UCLA và Princeton. Ông thậm chí đã có một học bổng sau tiến sĩ dưới sự hướng dẫn của nhà khoa học nổi tiếng Stephen Hawking. Vì vậy, như bạn có thể hiểu được, trong bài phát biểu của ông tại hội nghị ACM 1997 có tên là “50 Năm tiếp theo của phần mềm” chứa rất nhiều những ẩn dụ về lĩnh vực vật lý và khoa học.

Phát triển phần mềm là công việc rất phức tạp.Phát triển phần mềm là công việc rất phức tạp.

Đọc tiếp >>

Kỹ nghệ phần mềm: Đã chết?

Bài viết được dịch từ blog Coding Horror

Tôi đã hoàn toàn rối trí khi đọc được bài viết mới IEEE này của tác giả Tom DeMarco (pdf). Hãy xem liệu bạn có thể giải thích lý do tại sao.

Cuốn sách trước đây của tôi là, Controlling Software Projects: Management, Measurement, and Estimates [1986] (Kiểm Soát Các Dự Án Phần Mềm: Quản Lý, Đo Lường, và Ước Lượng), đã đóng một vai trò quan trọng trong cách hướng dẫn nhiều kỹ sư phần mềm mới vào nghề có thể tính toán khối lượng công việc và lên kế hoạch cho các dự án của họ. Trong tâm trạng suy nghĩ của mình, tôi đang tự hỏi, liệu lời khuyên từ cuốn sách đó thì có đúng thời điểm hay không, liệu nó vẫn còn thích hợp, và liệu tôi vẫn còn tin rằng những phép đo lường đó là bắt buộc cho bất kỳ nỗ lực phát triển phần mềm thành công nào? Câu trả lời của tôi là không, không, và không.

Tôi dần dần đi đến một kết luận rằng kỹ nghệ phần mềm là một ý tưởng của ai đó mà theo thời gian đã đến và đã đi.

Phát triển phần mềm luôn là một cái gì đó cần phải thí nghiệm. Thực ra việc xây dựng phần mềm thì không cần phải thí nghiệm, nhưng các khái niệm của nó thì cần. Và đây chính là nơi mà chúng ta nên tập trung vào đó.

Liệu có phải kỹ nghệ phần mềm đã chết?Liệu có phải kỹ nghệ phần mềm đã chết?

Đọc tiếp >>

50 Năm của ngành phát triển phần mềm

Bài viết được dịch từ blog Coding Horror

Lời bàn của Vinacode:

Ngành phát triển phần mềm của thế giới tính đến nay đã phát triển được trên 50 năm, còn không biết ngành phát triển phần mềm của Việt Nam có tự bao giờ? Nhưng theo như mình thử tìm kiếm thì hóa ra chúng ta cũng được “người ta” viện trợ cho máy tính khá sớm:

“Năm 1968, chiếc máy tính điện tử Minsk-22 do Liên Xô tặng, đã về đến Việt Nam. Nó là loại máy tính lớn (chỉ có thể gọi là Computer) hay còn gọi là các Mainframe. Hệ máy này do Liên Xô thiết kế dựa trên một bản vẽ logic khá sơ sài của hệ máy PDP của hãng DEC Hoa Kỳ được các sĩ quan tình báo Liên Xô là KGB đánh cắp về (kĩ nghệ về CNTT của Hoa Kỳ vẫn đi xa hàng thập kỉ so với Liên Xô vào thời đó). Máy có kích thước chiếm hết 1 gian phòng 100m2, không dùng mạch tích hợp (vì công nghệ mạch tích hợp – IC thời đó còn rất sơ khai), dùng bóng bán dẫn chớ không phải Transistor như các máy tính ngày nay vì tới năm 1957 mới có các thiết bị đơn giản ứng dụng Transistor thay cho các bóng bán dẫn cỡ lớn (mà tiên phong là hãng điện tử lừng danh Sony). Máy không có hệ điều hành, chạy đơn nhiệm, dùng ngôn ngữ lập trình là… ngôn ngữ máy (hoặc khá hơn là hợp ngữ), cùng một vài ngôn ngữ cổ đại thời đó như FORTRAN, COLBOL …

Cùng khoảng thời gian đó, miền nam Việt Nam, người Mỹ đã đưa vào VN từ những năm 1970 các máy mainframe của IBM sản xuất với các tính năng vượt trội khủng khiếp nhằm các mục đích tính toán lớn trong cuộc chiến tranh Việt Nam. Sau năm 1975 toàn bộ các máy mainframe này đều do Miền Bắc tiếp quản, bao gồm cả máy mainframe khá tốt vào thời đó là IBM360/50.”

Phần mềm soạn thảo văn bản BKED của TS Quách Tuấn Ngọc

Phần mềm soạn thảo văn bản BKED của TS Quách Tuấn Ngọc

Có máy tính rồi nhưng từ sau 1975 thì có lẽ chúng ta để đắp chiếu là chính, mãi đến năm 1987 thì mới có Tiến sĩ Quách Tuấn Ngọc viết ra chương trình phần mềm soạn thảo văn bản đầu tiên của Việt Nam là BKED. Có lẽ đó cũng chỉ là một vài “điểm sáng” nhỏ nhoi của ngành phần mềm Việt. Còn lại chúng ta “nổi tiếng” về lĩnh vực gia công phần mềm là chính.

Mình xin trích một đoạn trong cuốn sách “Những người làm chủ số 1 Việt Nam” nói về giai đoạn đầu của quá trình công ty FPT tham gia làm gia công phần mềm như sau:

“PGS.TS Trương Gia Bình vẫn còn nhớ, một đêm tháng 11 năm 1998, anh với anh Nguyễn Thành Nam ngồi ăn mì tại sân bay Bangkok trong lúc chờ chuyến bay về Việt Nam. Cả hai im lặng, tha thẩn nhai. Sau tất cả những gì đã chứng kiến ở Bangalore, Ấn Độ, dường như họ vẫn chưa hết bàng hoàng: Một đất nước còn rất nghèo, nhưng đã hé lộ sẽ là một cường quốc công nghệ thông tin (CNTT) trong thế kỷ 21. Một lúc lâu sau, anh nói với anh Nguyễn Thành Nam: ‘Em lấy một đội và thử đi.’ Anh Nam gật đầu đồng ý.

Cuộc chiến toàn cầu hóa bắt đầu.”

Trong lịch sử 50 năm của ngành phát triển phần mềm thế giới thì Việt Nam đã tham gia được vào phân khúc nào?Trong lịch sử 50 năm của ngành phát triển phần mềm thế giới thì Việt Nam đã tham gia được vào phân khúc nào?

Đọc tiếp >>

Hình thức thảo luận qua diễn đàn đã hết thời?

Bài viết được dịch từ blog Coding Horror

Thỉnh thoảng, một số bạn khởi nghiệp về công nghệ (startup) cũng hỏi tôi cho họ một vài lời khuyên. Thật là xấu hổ, bởi vì tôi là một người rất tệ để hỏi xin ý kiến tư vấn. Cuộc nói chuyện đó sẽ thường diễn ra theo nội dung giống như sau:

Chúng tôi rất muốn nhận một vài lời khuyên của anh về sản phẩm mà chúng tôi đang làm.

Tôi có thể sẽ không sử dụng sản phẩm của bạn. Thậm chí nếu tôi có thử dùng sản phẩm của bạn đi nữa và đưa cho bạn một số lời khuyên của tôi mà bạn gọi là của một “Chuyên Gia”, thì cũng có ý nghĩa gì đâu cơ chứ? Dù gì thì tại sao bạn lại đi hỏi tôi? Tại sao bạn không hỏi cộng đồng của bạn rằng họ đang nghĩ gì về sản phẩm của bạn?

Và nếu bạn không có một cộng đồng người dùng và khách hàng xung quanh sản phẩm của mình, thì vâng, đó chính là vấn đề của bạn đấy. Hãy đi mà sửa chữa điều đó.

Hình thức forum (diễn đàn) đang chết dần và được thay thế bằng một thế hệ phần mềm cao cấp hơn.Hình thức forum (diễn đàn) đang chết dần và được thay thế bằng một thế hệ phần mềm cao cấp hơn.

Đọc tiếp >>

Hai vấn đề nghiêm trọng là tử huyệt của các doanh nghiệp phần mềm Việt

Bài viết được dịch từ Tech In Asia

Trong vòng 6 tháng vừa qua, tôi đã có dịp tiếp xúc với rất nhiều người trong lĩnh vực công nghệ tại Việt Nam, và sau khi trò chuyện một lúc, tôi bắt đầu nghe thấy họ cùng đề cập đến một vài vấn đề. Giống như là bạn bắt đầu bắt được tín hiệu trong nhiễu vậy. Và 2 vấn đề mà tôi nghe thấy họ than phiền nhiều nhất trong vài tháng vừa qua là kỹ thuật lập trình của chúng ta dường như ngày càng kém đi, còn các thiết kế thì rất tồi.

Hai vấn đề nghiêm trọng là tử huyệt của các doanh nghiệp phần mềm Việt.Hai vấn đề nghiêm trọng là tử huyệt của các doanh nghiệp phần mềm Việt.

Đọc tiếp >>

Lê Hồng Minh và câu chuyện về VNG

Bài viết được dịch từ Tech In Asia

Lê Hồng Minh đã xây dựng nên VNG từ niềm khát khao cháy bỏng của mình.

Trong một chuyến đi gần đây của tôi tới thành phố Hồ Chí Minh tại Việt Nam, tôi được hân hạnh phỏng vấn anh Lê Hồng Minh người là Giám đốc điều hành và đồng sáng lập của VNG.
VNG là một trong số những công ty Internet lớn nhất tại Việt Nam. Hầu hết, nếu không muốn nói là tất cả những người Việt liên quan đến game và công nghệ đều biết đến câu chuyện khởi nghiệp của Minh. Bên ngoài Việt Nam, có lẽ không nhiều người đã từng nghe câu chuyện về anh, đó là lý do tôi sắp xếp cuộc phỏng vấn này và chia sẻ câu chuyện khởi nghiệp của anh.

Đọc tiếp >>

Nhà sáng lập KMS Technology: rời Việt Nam ra đi, và trở về xây dựng quê hương

Bài viết được dịch từ Thời báo New York

Lời bàn của Vinacode:

Thuyền nhân Việt Nam

Khi đọc bài viết này về anh Vũ Q. Lâm (người sáng lập công ty KMS Technology) trên tờ New York Times mình cảm giác như là đang đọc câu chuyện về Robinson lạc ngoài đảo hoang vậy. Chuyện đời của anh cũng nhắc ta nhớ về câu chuyện mà thế hệ trước đã phải trải qua, với rất nhiều hy sinh và mất mát. Hàng triệu người Việt Nam đã vượt biên ra đi trên những chiếc thuyền đánh cá thô sơ, rồi bị cướp biển Thái Lan cướp hiếp giết, và rất nhiều người trong số đó đã bỏ xác làm mồi cho cá…

Liệu có phải chính những nghịch cảnh đó đã hình thành nên cho họ một “tinh thần thép” và đã giúp rất nhiều “thuyền nhân” gặt hái được thành công sau này?

Cha tôi, Quang Lâm, từng là một sĩ quan trong quân đội Việt Nam Cộng Hòa. Ông là một phi công lái máy bay trực thăng được huấn luyện tại Texas, Mỹ. Sau sự kiện 30/04/1975, ông rời Việt Nam sang Mỹ tị nạn. Chúng tôi mất liên lạc, và không biết đã có chuyện gì xảy ra với ông cho tới mãi một năm sau đó.

Trong quá trình tìm kiếm, mẹ và các em tôi – tôi là anh cả trong gia đình có 2 em gái và 4 em trai – đã chuyển đến sinh sống tại nhà của bà ngoại tôi, là một làng chài nhỏ ở Nha Trang. Để mưu sinh, hàng ngày ngoại tôi phải thức dậy từ rất sớm để nấu kẹo mạch nha, sau khi tan học về tôi mang chúng đi bán tại khu chợ gần nhà.

Đọc tiếp >>