Go Back   Cựu Học Sinh Lê Quý Đôn - Long An > :: Giao lưu bạn bè :: > Chia sẻ kinh nghiệm > Tư vấn - Hướng nghiệp

Bạn có thích hợp với nghề Lập trình?

Bạn có thích hợp với nghề Lập trình?

this thread has 13 replies and has been viewed 14728 times

Gởi Ðề Tài Mới Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 30-05-2008, 11:39 AM   #1
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,119
Thanked 5,463 Times in 2,040 Posts
myhanh is on a distinguished road
Default Bạn có thích hợp với nghề Lập trình?

Bài này MH đọc được [Đăng nhập để xem liên kết. ]
tuy nhiên thấy có lẽ bổ ích cho các bạn muốn kết duyên Tần Tấn với người tình mặt vuông nên xin chia sẻ nhé!

Trích:
(Post 14/09/2006) Tại Aptech, các bạn được đào tạo rất bài bản các kỹ năng để có thể trở thành một lập trình viên chuyên nghiệp. Có lẽ sẽ thật không đúng khi nói rằng có ai đó học Aptech không phải để trở thành lập trình viên. Nhưng các bạn đã bao giờ suy nghĩ liệu mình có thực sự hợp với nghề lập trình, hay nói khác đi, bạn có hội tụ đủ những yếu tố để trở thành một lập trình viên chuyên nghiệp?

Nếu các bạn quan tâm đến vấn đề tôi vừa nêu trên, bài viết này sẽ giúp cho các bạn có một cái nhìn khái quát nhất các đặc điểm và tính chất của một lập trình viên giỏi, các ưu điểm và khuyến điểm của nghề này so với các công việc khác. Từ đó, các bạn có thể xác định được liệu mình có chọn đúng nghề thích hợp hay không?
Lập trình viên là gì?
Để làm nghề lập trình, trước hết các bạn phải hiểu thế nào là lập trình viên. Thật khó có thể đưa ra một định nghĩa chính xác. Tuy nhiên, tôi có thể nôm na rằng Lập trình viên là người thiết kế, xây dựng và bảo trì các chương trình máy tính (phần mềm). Bằng cách thao tác các đoạn mã (các ngôn ngữ) trên các công cụ lập trình, họ có thể tạo ra các chương trình mới, sửa lỗi hay nâng cấp chương trình đó để tăng tính hiệu quả của việc sử dụng máy tính. Nếu các bạn vẫn còn băn khoăn không hiểu liệu mình cần có những gì để trở thành một lập trình viên, tôi có thể nêu ra một số nhân tố thiết yếu cần phải có để bạn so sánh.
Khả năng suy nghĩ một cách logic
Trong lập trình thì logic chính là điều quan trọng nhất. Các bạn phải có khả năng giải quyết triệt để một vấn đề bằng phương pháp suy luận logic. Chính vì vậy, nếu không có khả năng suy luận logic thì tôi có thể khẳng định rằng lập trình không phải là công việc phù hợp với bạn. Bạn sẽ trở nên hoàn toàn mất phương hướng khi theo đuổi các đoạn code của chương trình, các vấn đề về debug (gỡ rối), về lỗi... và hầu như trong mọi trường hợp bạn sẽ không tìm được giải pháp đúng nhất cho vấn đề.
Khả năng tiếp cận vấn đề có thứ tự và luôn chú ý tới chi tiết
Các lập trình viên mất rất nhiều thời gian trong việc kiểm tra hàng ngàn, hàng vạn dòng mã phức tạp. Vì vậy họ rất cần giải quyết vấn đề một cách có thứ tự. Chú ý tới các chi tiết nhỏ cũng rất quan trọng. Việc thiếu vài thứ tưởng chừng tầm thường như một dấu chấm, dấu phẩy cũng có thể khiến bạn mất nhiều ngày để tìm lỗi.
Các chương trình của các lập trình viên giỏi luôn dễ đọc và có rất nhiều chú thích để chỉ rõ tại sao họ lại viết đoạn mã như vậy và cái gì sẽ xảy ra trong chương trình. Vì vậy, bạn cần có kỹ năng truyền đạt thông tin tốt cũng như viết chương trình của mình một cách mạch lạc, có cấu trúc.
Khả năng làm việc nhóm
Thật khó có thể tưởng tượng một dự án lập trình có thể được thực hiện bởi một người. Công việc ngày nay thường đòi hỏi sự cộng tác của cả một đội ngũ lập trình viên. Chính vì thế, khả năng làm việc nhóm là rất quan trọng. Bạn phải biết cách phối hợp công việc với cộng sự, khả năng thuyết trình, giao tiếp, ứng xử của bạn sẽ được sử dụng tối đa trong môi trường làm việc này.
Khả năng làm việc một mình trong thời gian dài
Tuy khả năng làm việc nhóm là rất quan trọng nhưng bạn cũng phải có khả năng làm việc độc lập. Phần lớn công việc của một lập trình viên đều liên quan đến việc ngồi trước màn hình máy tính, đọc/viết mã và các loại tài liệu khác. Nếu bạn cảm thấy thú vị khi ngồi hàng giờ đọc một quyển sách thì có lẽ bạn cũng thích hợp với nghề lập trình. Bạn cần phải biết cách tổ chức tốt công việc và thời gian của mình để thực hiện các công việc trong thời hạn của dự án.
Các kỹ năng thiết kế
Công việc phân tích và thiết kế luôn là công việc rất quan trọng của lập trình. Bạn có thể phải thiết kế toàn bộ một hệ thống cho kinh doanh, bao gồm các bảng lưu trữ thông tin, các giao diện để nhập xuất thông tin hay các tài liệu kỹ thuật liên quan đến chương trình... Bạn phải giỏi trong việc lắng nghe và chuyển đổi các yêu cầu của các khách hàng đơn lẻ, các nhóm khách hàng và thậm chí cả việc kinh doanh thành các ứng dụng. Các chương trình của bạn phải dễ dùng và có hiệu quả cao. Do vậy, bất kỳ kỹ năng thiết kế nào của bạn cũng sẽ rất hữu ích trong lĩnh vực này.
Tính kiên nhẫn
Các vấn đề mà các lập trình viên phải giải quyết thường là các vấn đề khó có thể giải quyết ngay lập tức. Nó mất nhiều giờ, nhiều ngày, thậm chí nhiều tháng làm việc một cách cẩn thận để giải quyết, tìm hướng đi. Nhiều khi bạn đi sai hướng lại phải quay lại giải quyết từ phần đã giải quyết đúng và bắt đầu lại.
Khả năng tự học cao
Không trường lớp nào có thể đào tạo cho bạn tất cả những thứ bạn cần cho công việc lập trình sau này. Chính vì thế, khả năng tự học qua sách vở, tài liệu, internet và qua cả bạn bè nữa là không thể thiếu. Kết hợp với những dự án làm việc trong thực tế, bạn sẽ dần dần thành thạo những gì mình đã tự học được.
Các mặt tốt của nghề lập trình
Thu nhập
Tiền lương của một lập trình viên thường rất khá, khởi điểm thường là khoảng 200 USD. Kể cả những lập trình viên mới và có thu nhập thấp nhất cũng vẫn có thu nhập cao hơn mức trung bình của cả nước. Nhiều công ty sẵn sàng chi trả những khoản tiền lương kếch xù để thu hút những lập trình viên giỏi. Đó là chưa kể các khoản tiền thưởng, bảo hiểm và các phí dịch vụ khác.
Niềm vui trong công việc
Cảm giác giải quyết được một vấn đề khiến bạn phải đau đầu nhức óc hàng giờ, thậm chí hàng tuần phải nói là rất phấn chấn. Việc lập trình thường là sự pha trộn giữa các dự án lớn và các lỗi nhỏ cần phải sửa và cả hai vấn đề trên đều có sự hứng thú riêng của nó – cảm giác của việc hoàn tất một dự án lớn hoà với niềm vui khi sửa được những lỗi chương trình nhỏ và làm cho người dùng hài lòng hơn với chương trình của mình.
Tự mình quyết định
Nếu bạn là người ghét bị người khác bắt phải làm việc này như thế này, làm việc kia như thế ấy và chỉ thích tự mình đưa ra cách làm cho công việc của riêng mình thì bạn sẽ hài lòng với việc lập trình. Cấp trên của bạn sẽ giao cho bạn các công việc và có thể đưa ra một vài ràng buộc về chúng như thời gian hoàn tất, trình tự thực hiện nhưng chính bạn là người quyết định phải giải quyết công việc như thế nào.
Các khó khăn
Dễ lâm vào cảm giác chán nản
Có lần, tôi phải mất cả ngày để giải quyết một vấn đề và hoàn toàn bế tắc. Sau đó, tôi nhận ra rằng lỗi trong chương trình chỉ là một dấu chấm bị thiếu. Chắc bạn cũng có thể hiểu được cảm giác của tôi lúc đó, cực kỳ bực dọc và chán nản. Đôi lúc bạn sẽ gặp những tình huống mà bạn sẽ chỉ muốn vứt quách cái computer vào sọt rác cho rồi. Nhiều khi bực dọc và chán nản là không thể tránh được. Tuy nhiên, vấn đề càng phức tạp thì niềm vui có được khi giải quyết được chúng càng cao.
Làm thêm giờ là việc thường xuyên
Ít có lập trình viên nào tự nhận là mình chỉ làm theo giờ giấc quy định của công ty. Áp lực về thời gian và khối lượng công việc đối với lập trình viên là rất lớn. Nếu phần việc của bạn có thể khiến cho cả dự án trễ một ngày thì bạn không thể từ từ giải quyết chúng được. Trong đa số trường hợp bạn phải tự mình làm thêm giờ mà không có thêm khoản lương phụ trội nào.
Lập trình không phải là một việc dễ dàng
Đây là một công việc đòi hỏi kỹ năng cao và bạn phải luôn có khả năng tập trung tối đa vào công việc mình đang làm. Nhức đầu là một bệnh rất thường gặp của các lập trình viên. Có khi bạn đang nằm ngủ nhưng trong đầu vẫn là những hình ảnh của những đoạn mã chương trình đang nhảy múa, những vấn đề nan giải trong ngày cứ thế mà hiện ra khiến bạn luôn trong tình trạng phải suy nghĩ. Nếu bạn muốn có một công việc không căng thẳng, không stress thì đừng nên làm lập trình.
Có lẽ, bây giờ các bạn đã có thể tự trả lời câu hỏi tôi nêu ở đầu bài viết cho chính bản thân mình. Tuy nhiên, không có một công thức chung nào cho nghề lập trình. Những vấn đề tôi nêu trong bài viết này chỉ là những đánh giá cá nhân của riêng tôi, qua những gì tôi đã tiếp xúc trong thực tế. Còn đối với các bạn, cái quan trọng là có niềm đam mê lập trình. Điều đó sẽ làm cho các bạn có được niềm vui trong công việc, để những khó khăn của nghề lập trình chỉ còn là “chuyện nhỏ”.
Tiến Thuận
(theo Nội san Aptechite)
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog

thay đổi nội dung bởi: myhanh, 30-05-2008 lúc 11:41 AM.
myhanh is offline   Trả Lời Với Trích Dẫn
Đã có 7 thành viên gửi lời cám ơn đến myhanh vì bạn đã đăng bài:
92A01 (30-05-2008), fossor (30-06-2008), honey (30-05-2008), JosephDora (26-11-2014), lyphardmelody_sm (30-05-2008), Sibinh97A105 (02-06-2008), Stevvinhith (08-04-2016)
Old 30-05-2008, 11:48 AM   #2
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,119
Thanked 5,463 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Một sáng tác của Bàn Tải Cân về nghề lập trình là một câu chuyện mà ACE nào muốn đi theo nghề này nên đọc ít nhất một lần. Đó là truyện ngắn "Lập trình sư":
Trích:
LẬP TRÌNH SƯ
Tác giả: BÀN TẢI CÂN
Vài thế kỷ trước tại Hà thành có chàng trai trẻ tên gọi Tích Gia Văn, là sinh viên năm cuối khoa Công nghệ thông tin Đại học Bách khoa Hà Nội. Văn bình sinh thích viết phần mềm máy tính, rất có kỹ năng lập trình. Không những bạn bè đồng khoá đều khâm phục chàng mà ngay cả các giáo sư uyên bác cũng phải nể vì, coi Văn như một tài năng thuật toán đầy triển vọng. Các đoạn mã Văn viết ra bao giờ cũng sáng sủa, lề chuẩn, đầy đủ comment nhưng lại rất súc tích và tối ưu về giải thuật.
Tốt nghiệp loại xuất sắc nhưng Tích Gia Văn không vội vàng tiếp nhận những lời đề nghị làm việc ở những vị trí then chốt trong các công ty phần mềm lớn. Cái mà chàng cần lúc này là một sự nghiệp lẫy lừng, một danh tiếng vọng toả trong giới lập trình viên toàn thế giới. Văn quyết định tiếp tục con đường học vấn. Chàng tìm sang Ấn Độ làm thạc sĩ khoa học dưới sự hướng dẫn của một vị giáo sư uyên bác người Việt gốc Mỹ, giảng viên một trường đại học lớn ở Bangalore. Sau buổi sát hạch, vị giáo sư bảo Văn: “Cậu có kỹ năng tốt, chỉ còn thiếu kỷ luật”. Văn buồn lắm, nhưng ý chí cầu tiến khiến chàng trong suốt ba năm ròng rã quyết tâm theo thầy mà tự khép mình vào thứ kỷ luật nghiệt ngã của đủ mọi loại qui trình sản xuất và qui trình quản lý chất lượng phần mềm. Sau ba năm Tích Gia Văn đã trở nên một trưởng dự án siêu hạng, có thể phụ trách những project cực lớn với sự tham gia đồng thời của hàng chục ngàn lập trình viên thuộc đủ mọi sắc tộc.
Xong luận án thạc sĩ ở Ấn độ, Văn xin được học bổng sang Hoa Kỳ làm tiến sĩ ở Silicon Valley, tiếp tục con đường phát triển sự nghiệp của mình. Ông thầy tiếp theo của Văn là một học giả lớn gốc Campuchia, người chuyên viết các khảo cứu về chất lượng mã nguồn cho các công ty phần mềm đạt tiêu chuẩn CMM5 trở lên. Sau khi tiếp xúc, ông bảo Văn: “Cậu có kỹ năng và kỷ luật tốt, chỉ còn thiếu sáng tạo”. Cảm thấy hổ thẹn về lời nhận xét quá chính xác, Văn cật lực theo ông thầy lăn vào những cuộc luyện tập sáng tạo vô bờ. Kết quả của công cuộc đó là những phần mềm tuy nhỏ, nhưng kỳ diệu đến mức có sản phẩm đã được đề cử Probel - một giải thưởng dành cho những phần mềm sáng tạo xuất chúng, tương đương với giải Nobel trong khoa học. Ba năm sau, vào năm Giáp Dậu, trong buổi lễ nhận văn bằng tiến sĩ, ông thầy gọi Văn đến mà bảo rằng: 'Trình độ của ta nay cũng không bén gót cậu được nữa, giờ là lúc cậu tung hoành rồi'. Nói đoạn cho Văn xuất môn.
Cũng vào mùa thu năm đó, Việt nam đứng ra đăng cai tổ chức cuộc thi Lập trình Quốc tế lần thứ nhất tại núi Trúc, ngọn núi cao nhất trong dãy núi Bò ở thủ đô Hà Nội. Đây là cuộc thi thu hút các tài năng lẫy lừng nhất trên khắp thế giới về tham dự. Tất nhiên Tích Gia Văn không thể bỏ lỡ cơ hội mỗi năm có một này, bởi đó là dịp để chàng thể hiện tài năng xuất chúng cùng những tuyệt chiêu cái thế sau bao năm tu luyện ở hải ngoại. Văn tự tin rằng với trình độ hiện có, chàng sẽ nắm chắc giải nhất, nếu không nói là giải đặc biệt. Quả thật lúc đó danh tiếng của Tích Gia Văn đã lớn đến mức khi chàng đáp máy bay trở về Việt nam dự thi, hơn hai ngàn thiếu nữ mắt vàng môi tím quần lót áo yếm - là mốt thời thượng khi đó đã chầu chực sẵn ở sân bay Nội Bài để được chiêm ngưỡng dung nhan và xin chữ ký của chàng. Bộ trưởng Bộ Phần mềm cũng đích thân ra tận chân cầu thang máy bay đón nhân tài đất Việt hồi hương.
Vòng sơ khảo diễn ra khẩn trương, các đối thủ bọt bèo nhanh chóng bị loại. Nhiều thí sinh đến từ Mỹ, Ailen, Israel, Trung Quốc, Ấn Độ… hết sức buồn rầu, thất vọng và tức giận vì không được lọt vào vòng trong. Nhưng biết làm sao khi họ không đủ tài năng và đức độ. Tích Gia Văn dẫn đầu vòng sơ khảo và lọt vào vòng chung kết cùng hai thí sinh khác, đều là người Việt, tên là Tồn Toàn Lương và Mặc Kim Chân. Cuộc thi chung kết được tổ chức đúng vào một buổi tối mùa thu heo may nhè nhẹ, khán giả tập trung về núi Trúc đông đến nghẹt thở. Một hàng rào cảnh sát được giăng kín dưới chân núi để đảm bảo an toàn cho cuộc thi. Trên đỉnh núi đèn hoa chăng rực rỡ. Sau lời khai mạc trọng thể và cảm động, Ban giám khảo dõng dạc đọc đề thi chung cho cả ba thí sinh: “Lập phần mềm diễn giải các giấc mơ theo vô thức tập thể của Jung”. Thời gian làm bài là 30 phút, không kể thời gian cúi chào. Trên khán đài, ba nàng thiếu nữ sắc đẹp mê hồn cơ thể tuyệt mỹ ăn vận hở hang đang nằm tênh hênh thiu thiu ngủ trên ba chiếc xô-pha. Những bộ cảm biến vô cùng tinh tế được gắn vào vầng trán thanh khiết của các mỹ nhân, thu lại những cơn mơ êm ái và truyền vào hệ thống máy tính như đầu nhập dữ liệu. Một màn hình không gian cực lớn độ nét siêu đẳng được trang trọng đặt giữa khán đài, khiến cho trong vòng trăm dặm đều có thể thấy rõ những gì đang diễn biến.
Tích Gia Văn thở phảo nhẹ nhõm. Đề thi lần này chàng thông hiểu như lòng bàn tay vì đã lập không ít hơn 300 phần mềm tương tự. Là người trình diễn đầu tiên, Văn tự tin bước lên khán đài. Chàng cúi chào khán giả trong tiếng vỗ tay hoan nghênh nồng nhiệt của các ái mộ viên, rồi khoan thai bước đến bên chiếc máy tính để sẵn. Văn nhắm mắt hít một hơi thật sâu và đặt nhẹ hai tay lên bàn phím. Toàn bộ design cùng hàng ngàn diagram của bài toán đã được chàng thiết kế hết sức cặn kẽ - bên trong não bộ. Đột nhiên từng dòng từng dòng mã lệnh tuôn trào từ đôi bàn tay thanh tú. Các khối lệnh cùng các mảng nhị phân do Văn trực tiếp gõ bằng mã máy cứ dồn lên dồn xuống nhịp nhàng, hào hoa và vô cùng chuẩn xác. Không một lần phải nhấn nút Delete, không một lần cần bấm BackSpace. Ban giám khảo chỉ biết nín thở lắc đầu thán phục. Tích Gia Văn hoàn tất bài thi trước thời gian qui định 5 phút. Toàn bộ chương trình của chàng không hề có lấy một lỗi nhỏ trong cú pháp hay thuật toán, hơn nữa còn được tối ưu bởi phép biến mã Korpio-Kaluza-Klein. Nắm chắc giải vô địch trong tay, Văn kiêu hãnh cúi chào khán giả, khẽ hôn gió cảm tạ ba thiếu nữ vẫn đang mơ màng giấc điệp rồi khoanh tay lùi qua một bên.
Sau Tích Gia Văn là phần trình diễn của Tồn Toàn Lương, thí sinh thứ hai. Lương người nhỏ gầy, da trắng, vốn là tiến sĩ nhạc viện Hà nội nhưng vì trót thích vi tính nên đã học thêm bằng hai về kỹ nghệ phần mềm. Tồn Toàn Lương quay sang nhìn Văn đầy vẻ thông cảm, đoạn yêu cầu Ban giám khảo cho đặt một chiếc micro nhạy cạnh bàn phím nơi chàng trình diễn. Không gian đột nhiên tĩnh lặng. Đám đông hàng trăm ngàn người mà im phăng phắc, chỉ còn lác đác những tiếng tim đập rộn ràng vì hồi hộp của các thiếu nữ mới lớn. Bỗng những âm hưởng lạ lùng bất chợt vang lên, khi sâu lắng da diết, khi hào hùng cuồn cuộn. Đó là những âm thanh của sự tiếp xúc những ngón tay Lương với các con chữ trên bàn phím. Chúng làm nên cả một dàn nhạc giao hưởng với hàng trăm loại nhạc cụ khác nhau, hoà quyện trong giai điệu tuyệt vời của bản giao hưởng Hành khất, số 9 op 16 cung fa giáng trưởng của nhạc sĩ thiên tài Phsytomum. Song song với đó là những dòng lệnh bất tận tuôn trào trên màn hình cực lớn. Mọi người cùng choáng lặng đi trong những âm thanh trầm hùng, trong khung cảnh của một buổi đại hoà nhạc lạ lùng nhất thế kỷ. Bàn giao hưởng kéo dài đúng 29 phút 35 giây, và phần mềm được hoàn tất với đầy đủ các tính năng cần có, không lỗi và trọn vẹn.
Phần thi thứ ba do thí sinh Mặc Kim Chân trình diễn. Chân người cao lớn, mặt rất đen, vận bộ đồ ký giả, trông đăm chiêu ngơ ngác như đang suy tính điều gì mông lung lắm. Chương trình của Chân làm ra cũng được đánh giá là không kém phần hoàn thiện so với hai chương trình trước, nhưng cách gõ lệnh của Chân không có được nhạc tính hào hùng như của Lương, thời gian làm bài lại lâu hơn của Văn chừng 2 phút. Tuy nhiên khi ban giám khảo review lại những đoạn code Chân viết thì cả biển người bỗng sững sờ kinh ngạc. Văn cũng lặng đi vì hãi hùng khi đọc thấy trên màn hình không chỉ là những trang mã lệnh khô khan mà là cả một trường thi đại tác. Cách sử dụng cú pháp liên hoàn của 32 liên ngữ lập trình, cách đặt tên biến và tên hàm, cách khai báo các lớp và khởi tạo đối tượng của Mặc Kim Chân khéo léo đến độ đã biến toàn bộ những dòng lệnh và chú giải xen kẽ trong chương trình thành một bài thơ lục bát liên hoàn, lời lời tựa mây vần gió vũ uyển chuyển bất tận, đọc xuôi cũng không được mà đọc ngược cũng không xong. Không những thế phần mềm của Chân còn sinh thêm những yếu tố ngẫu nhiên trong cách luận giải giấc mơ, khiến kết quả trở nên vô cùng chính xác.
Tất nhiên năm đó Tích Gia Văn đành ngậm ngùi ôm giải ba. Tài năng của Tồn Toàn Lương và Mặc Kim Chân khiến chàng cảm thấy bất lực trên con đường chinh phục đỉnh cao của trình nghiệp. Có kẻ cho Văn hay rằng cả hai đối thủ trong cuộc thi hôm đó đều là đệ tử chân truyền của một đại cao thủ hiện đang ẩn thân trên hang Gió thuộc đỉnh Phan-xi-păng quanh năm mây phủ. Không chần chừ, chàng lại khăn gói quả mướp đem lễ vật leo núi tầm sư học đạo. Tới nơi, Văn gặp một cụ già lông trắng tóc xanh, gần như khoả thân đang múa hát giữa gió núi lồng lộng. Xung quanh hoa cỏ tưng bừng, chim thú tụ tập rất đông. Biết là kỳ nhân Văn vội đến quì lạy, hai tay nâng chiếc laptop cấu hình cực mạnh lên làm lễ vật, đoạn xin khấu kiến. Chỉ thấy ông già mỉm cười âu yếm, bước lại gần Văn hỏi: “Cậu xin học gì”. Văn đáp: “Xin học lập trình”. Ông già lại nhẹ nhàng hỏi: “Không có máy tính cậu có lập trình được không?”. Văn nghe vậy thì giật mình, run tay đánh rơi cả lễ vật. Chiếc laptop tuột khỏi tay lao thẳng xuống vực sâu muôn trượng vỡ tan như cát bụi. Ông già ngắm Văn một chặp rồi cười nói: “Cậu có kỹ năng, kỷ luật và sáng tạo tốt, chỉ còn thiếu duyên dáng”. Văn nghe vậy thì hoang mang quá, không dám ngẩng đầu lên. Ông già lại tiếp: “Con người vốn đã quen lập trình từ rất lâu trước khi có computer. Bác thợ săn lập trình cho đường tên mũi đạn, anh nông dân lập trình cho mùa vụ bội thu, đám thương gia lập trình cho đầu tư sinh lãi, các tình nhân lập trình để chăn gối giao hoan, bà nội trợ lập trình cho gạo cơm bếp núc, ông văn sĩ lập trình cho con chữ câu thơ. Thoảng hoặc có nhà tư tưởng vĩ đại lập trình cho phát triển của toàn xã hội, có vị hoàng đế hùng mạnh lập trình cho số phận của cả quốc gia… Chung qui lại cũng không thoát khỏi cái Chương trình lớn đã được lập trình sẵn bởi Tạo Hoá”. Văn bắt đầu ngộ ra, thưa: 'Vậy lập trình không máy tính là thế nào?'. Ông già cười ha hả, đáp: 'Người là máy, máy là người, khi không có máy thì mọi vật đều là máy, khi có máy thì máy cũng không còn là máy nữa. Làm sao tự lập trình được cho bản ngã mới là công quả vậy'. Cứ thế hai thày trò một người giảng giải, một người lắng nghe. Khát thì uống sương trời ngưng đọng. Đói thì ăn chim thú rán giòn. Chốc đà mấy thu đã trôi qua.
Ba năm sau Tích Gia Văn từ biệt sư phụ hạ sơn về miền trung lập nghiệp, thành lập công ty du lịch lữ hành và khách sạn lớn nhất ở bãi biển Thiên Cầm thuộc huyện Cẩm Xuyên tỉnh Hà Tĩnh. Hàng ngày nghe tiếng sóng gió lao xao, nhìn bờ cát trắng thoải dài, ngắm hai bờ đá núi xanh ngắt. Sáng lên non chạy đua chim bướm, chiều xuống biển lặn thi cá rồng. Lấy vợ đẻ con. Ngâm thơ uống rượu. Vào mùa khách khứa thì tất bật lo toan, những lúc rảnh rang thì chơi golf tennis. Có điều lạ là Tích Gia Văn tuyệt nhiên không động đến máy tính, thiết bị, nối mạng, bảo mật, lại càng không bao giờ lập trình nữa. Thế mà thiên hạ ai cũng gọi Văn là Lập trình sư.
Đại từ điển Bách khoa thư tiếng Việt, xuất bản năm 2056, trang 4581, dòng 21 có định nghĩa về Lập trình sư: 'Là lập trình viên đẳng cấp cao, tự lập trình được cho bản ngã, chương trình chạy ít lỗi, tiết kiệm tài chính, bảo mật, an toàn trước tai hoạ và môi sinh, ổn định trước nổi trôi của thế cuộc, khiến cuộc sống bản thể thêm kỳ diệu lo âu mà huyền ảo, khiến xã hội thêm đa dạng rối ren mà phong phú'.
Theo định nghĩa này thì Tích Gia Văn cũng đáng được gọi là Lập trình sư vậy.

__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Đã có 3 thành viên gửi lời cám ơn đến myhanh vì bạn đã đăng bài:
fossor (30-06-2008), khanhan2006_2009 (04-06-2008), lyphardmelody_sm (30-05-2008)
Old 30-06-2008, 01:27 PM   #3
Hồ sơ
khanhan2006_2009
Senior Member
 
khanhan2006_2009's Avatar
 
Tham gia ngày: Sep 2007
Cư ngụ: Nhà
Số bài viết: 827
Tiền: 25
Thanks: 135
Thanked 392 Times in 190 Posts
khanhan2006_2009 is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Em có vài câu hỏi về nghề lập trình:
1>Làm lập trình thì lương khoảng bao nhiêu?
2>Có phải chủ yếu là làm việc ở nhà?
3>Theo nghề này thì sẽ mau già và dễ mắc bệnh về thần kinh?
__________________
"hcmiu.edu.vn"
khanhan2006_2009 is offline   Trả Lời Với Trích Dẫn
Đã có 3 thành viên gửi lời cám ơn đến khanhan2006_2009 vì bạn đã đăng bài:
JosephDora (13-06-2014), Randallfemn (09-08-2014), Stevvinhith (14-09-2015)
Old 30-06-2008, 01:41 PM   #4
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,119
Thanked 5,463 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Trích:
Nguyên văn bởi khanhan2006_2009 View Post
Em có vài câu hỏi về nghề lập trình:
1>Làm lập trình thì lương khoảng bao nhiêu?
Lương khoảng bao nhiêu thì đâu có dễ trả lời đúng không nè! Lương phụ thuộc vào năng lực bản thân, khả năng tài chính của công ty chỗ đang làm việc, lĩnh vực em làm việc, ... Nhưng tóm lại nhiều không thật nhiều nhưng không đến nổi ít.
Trích:
Nguyên văn bởi khanhan2006_2009 View Post
2>Có phải chủ yếu là làm việc ở nhà?
Cái này không đúng! Làm ở nhà là những người lao động tự do (self-employeed hay freelancer). Những người này hầu như rất nhiều nghề chứ không riêng vì lập trình viên. Các lập trình viên mà đi làm cho các công ty thì phải đến công ty làm theo quy định của công ty.
Trích:
Nguyên văn bởi khanhan2006_2009 View Post
3>Theo nghề này thì sẽ mau già và dễ mắc bệnh về thần kinh?
Cái này thì hoàn toàn không đúng nữa rồi!
Đâu ai nói anh MH già đâu trong khi anh sắp "băm" rùi. Hehe.
Nói đi phải nói lại, ngành nghề nào cũng có bệnh nghề nghiệp. Bệnh nghề nghiệp thì có thể phòng tránh được. Một số bệnh nghề nghiệp của nghề lập trình viên là Cận thị, Bệnh trĩ. Hai bệnh này siêng tập thể thao, ăn uống đúng cách, ngồi làm việc đúng tư thể thì hoàn toàn tránh khỏi.

Ngoài ra áp lực công việc cũng lớn nhất là deadline của dự án cạn dần thì áp lực càng lớn.
Lập trình viên là thợ thì việc sử dụng trí óc không cao bằng các nghề khác trong lĩnh vực IT như designer, analyst, architect, ... nên vấn đề bệnh thần kinh chắc là không rùi.
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Đã có thành viên gửi lời cám ơn đến myhanh vì bạn đã đăng bài:
khanhan2006_2009 (13-07-2008)
Old 30-06-2008, 02:25 PM   #5
Hồ sơ
tuekhung
Senior Member
 
tuekhung's Avatar
 
Tham gia ngày: Aug 2006
Số bài viết: 506
Tiền: 25
Thanks: 49
Thanked 246 Times in 172 Posts
tuekhung is an unknown quantity at this point
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Trích:
Nguyên văn bởi myhanh View Post
Lập trình viên là thợ thì việc sử dụng trí óc không cao bằng các nghề khác trong lĩnh vực IT như designer, analyst, architect, ... nên vấn đề bệnh thần kinh chắc là không rùi.
Ý ông nói tu thần kinh chớ gì????
__________________

Hỗ trợ cung cấp công cụ giải trí có tính phức tạp cao...
tuekhung is offline   Trả Lời Với Trích Dẫn
Đã có 2 thành viên gửi lời cám ơn đến tuekhung vì bạn đã đăng bài:
Randallfemn (28-07-2014), Stevvinhith (14-09-2015)
Old 30-06-2008, 02:29 PM   #6
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,119
Thanked 5,463 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Trích:
Nguyên văn bởi tuekhung View Post
Ý ông nói tu thần kinh chớ gì????
Ackack! Ông mất căn bản về mệnh đề rùi ông à!
A > B (trong tính chất i)
Mà B không có t/c i thì làm sao suy ra A có t/c i

Mà tui làm architect mà có thấy thần kinh gì đâu! Nhưng nếu Architect tui mà giống như bác Bill thì chắc cũng thần kinh thiệt
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Old 12-07-2008, 09:02 PM   #7
Hồ sơ
duyhung123abc
Senior Member
 
duyhung123abc's Avatar
 
Tham gia ngày: Jun 2008
Số bài viết: 206
Tiền: 25
Thanks: 10
Thanked 45 Times in 40 Posts
duyhung123abc is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

anh myhanh có bik lập trình embed là gì ko?
duyhung123abc is offline   Trả Lời Với Trích Dẫn
Đã có thành viên gửi lời cám ơn đến duyhung123abc vì bạn đã đăng bài:
Stevvinhith (14-09-2015)
Old 12-07-2008, 10:13 PM   #8
Hồ sơ
myhanh
 
myhanh's Avatar
 
Tham gia ngày: Dec 2004
Cư ngụ: Love Planet
Tuổi: 43
Số bài viết: 7,404
Tiền: 0
Thanks: 2,119
Thanked 5,463 Times in 2,040 Posts
myhanh is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Trích:
Nguyên văn bởi duyhung123abc View Post
anh myhanh có bik lập trình embed là gì ko?
Uh biết chứ!
Lập trình embedded là lập trình trên hệ thống chuyên biệt không cho máy tính có mục đích chung (general purpose) như PC. Đây là lĩnh vực anh nghiên cứu khi anh học master đó và bạ anh có một công ty chuyên làm về lĩnh vực này.
__________________
Necessity is the mother of in(ter)vention.
Speak softly & carry a big stick.
My Technical Blog
myhanh is offline   Trả Lời Với Trích Dẫn
Old 12-07-2008, 10:33 PM   #9
Hồ sơ
duyhung123abc
Senior Member
 
duyhung123abc's Avatar
 
Tham gia ngày: Jun 2008
Số bài viết: 206
Tiền: 25
Thanks: 10
Thanked 45 Times in 40 Posts
duyhung123abc is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

ko hiểu anh nói gì hết, anh nói rõ chút đc ko?
duyhung123abc is offline   Trả Lời Với Trích Dẫn
Old 12-07-2008, 11:11 PM   #10
Hồ sơ
quangminhtasu
Member
 
quangminhtasu's Avatar
 
Tham gia ngày: Oct 2006
Cư ngụ: Long An
Số bài viết: 83
Tiền: 25
Thanks: 61
Thanked 40 Times in 23 Posts
quangminhtasu is on a distinguished road
Default Ðề: Bạn có thích hợp với nghề Lập trình?

Theo quangminh biết:
Với embedded programming, mình lập trình trên PC xong rùi "nhúng" vào các hệ thống "điện tử", dễ hiểu hơn là nhúng vào các con chip.
Ngôn ngữ lâp trình nhúng thì thấy C/C++ khá phổ biến.
Mình hiểu đơn giản là cứ thiết bị nào có "chip xử lý" bên trong thì thuộc về lập trình nhúng. Cái này thì tụi Nhật hơi dữ.

Ở Nhật có cuộc một số cuộc thi về lập trình nhúng phổ biến đến nổi học sinh cỡ trung học đã có thể làm cho "xe mô hình" chạy.

Ở Việt Nam, thì chỉ mới vài năm gần đây có cuộc thi Micom Car Railly (MCR) do Renasas kết hợp Tự Nhiên tổ chức cũng được vài kỳ rùi. Cái này lập trình cho xe mô hình chạy theo đường ray, dò đường bằng sensor.

Nếu em yêu thích cái này thì chuẩn bị kiến thức về hợp ngữ(assembly), kiến trúc máy tính và lập trình C/C++ là lên ĐH có thể tham gia.

Mà lĩnh vực này BK, SPKT rất mạnh vì bên đây có dạy sâu về cái này.
Thui để đại ca myhanh nói tiếp vậy. hihi
quangminhtasu is offline   Trả Lời Với Trích Dẫn
Đã có thành viên gửi lời cám ơn đến quangminhtasu vì bạn đã đăng bài:
Randallfemn (14-08-2014)
Trả lời


Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
Bạn không được quyền gởi bài
Bạn không được quyền gởi trả lời
Bạn không được quyền gởi kèm file
Bạn không được quyền sửa bài

vB code đang Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt
Chuyển đến

Chủ đề tương tự
Ðề tài Người Gởi Chuyên mục Trả lời Bài mới gởi
Các tác phẩm của Bàn Tiên sinh myhanh ..:: CLB Văn Thơ ::.. 4 20-01-2008 11:35 AM
Help me again! kami21 Tư vấn - Hướng nghiệp 13 09-03-2007 03:19 PM
Liên Thanh Quyết Ngo Tuan Hiep Kim Dung-Tác giả & Tác phẩm 4 01-01-1970 07:00 AM
LONG AN TRÊN ĐƯỜNG TỚI NĂM 2010 myhanh Tin Long An 0 01-01-1970 07:00 AM


Website sử dụng phần mềm vBulletin phiên bản 3.6.8
do Công ty TNHH Jelsoft giữ bản quyền từ 2000 - 2024.
Múi giờ GMT +7. Hiện tại là 08:28 PM.

Hội CHS Lê Quý Đôn-Long An giữ bản quyền nội dung của website này

Tự động[F9]TELEX VNI VIQR VIQR* TắtKiểm chính tảDấu cũ
phan mem quan ly ban hang | thuê vps