-
Nếu cho tôi hoc lập trình lại từ đầu
tranthanhan1962 > 10-06-20, 12:00 AM
Cả thế giới bị Microsoft dụ khị! Đúng thế! Trong dó có cả Việt Nam, có cả tôi, và có thể có bạn trong đó. Máy tính du nhập vào Việt Nam tương đối sớm. Hồi còn học tiểu hoc (khoảng thập niên 60) tôi đã nghe đến công ty IBM (hồi đó người ta đọc là i-bê-em - đọc theo giọng Pháp chứ không như bây giờ đọc là ai-bi-em - giọng Mỹ). Tôi ở miền nam, nghe người ta nói đến máy tính IBM thì thán phuc lắm. Nó biết làm nhiều chuyện như người, thậm chí còn hơn người. Rồi năm 1972 nghe người ta nói IBM chấm thi tú tài. Đến giờ ra chơi chúng tôi bàn tán vơi nhau thậm chí ca tụng nó như thần tiên. Toàn nói khoát cả chứ có đứa nào thấy mặt mũi nó đâu! Nào là nó lớn bằng cái nhà! Không nó lớn bằng 3 công đất. Nó cần 50 cái máy dầu để chạy điện cho nó. Không! nó ăn cơm. Bởi vì nó làm công chuyện như người, phải 3 cái nhà máy mới xay đủ gạo cho nó ăn. Thật là tào lao. Nhưng các bạn phải thông cảm cho những đứa trẻ 8-9 tuổi của chúng tôi thời đó. Cả tỉnh chỉ có một máy phát điện từ 6 giờ chiều đến 9 giờ tối. Nhà nào có đèn điện phải là giàu lắm. còn thì cứ đèn dầu con cóc. Họa hoằng mói có đèn măng xong mà chỉ đốt lên khi nhà có đám. Sách thì chỉ có Tây du, Phong thần nên xem máy tính như là tề thiên đại thánh.
Tôi không biết máy tính cá nhân (desktop) xuất hiện ở Việt Nam khi nào! Nhưng tôi nhìn thấy nó vào năm 1996. Nó chiểm chệ một mình một cõi trong phòng máy lạnh. Muốn vào phải đươc sự cho phép của bà hiệu trưởng mà chỉ có tôi và văn thư đươc vào. Chẳng qua khi trường đươc cấp máy, 2 chúng tôi được đi tập huấn. Đúng ra chỉ có cô văn thư nhưng tôi là thợ điện của trường (nghề tay trái của tôi là sửa điện tử). Thực ra cái máy đó đâu có làm đươc việc gì, ngoài đánh văn bản băng phần mềm VietRes chỉ đẹp hơn máy đánh chữ một chút. Mà đến sau này, tôi chuyển qua Trung Tâm Tin học rồi giảng dạy mới đụng tới Pascal, FoxPro, Access (thực ra mới đầu chỉ là tập huấn - giảng dạy - lãnh lương chứ có ham thích gì đâu. Hồi đó tôi rất ghét mấy thầy, cô đọc Pascal theo giọng Anh Phét-keo gì đó, Bởi vì tôi biết thằng cha này là người Pháp phải đoc là Pát Can. Giờ thì kệ ai đọc sao cũng được chẳng qua chỉ để phân biệt giữa lâp trình truyền thống và lâp trình hướng đối tượng thôi.
Nói dông dài, giờ trở lại chủ đề chính. Xu thế phần mềm hiện nay là lâp trình hướng đối tượng, viết một lần chạy nhiều nơi, không lệ thuộc bất kỳ hệ điều hành nào. Vậy mà tự khi nào tôi đã gắn liền với access, với windows, với Microsoft. Nếu nói do tôi chủ động thì cũng không phải. Tại các nơi tôi làm việc đều xử dụng windows cr@ck, office cr@ck (hinh như forrum của mình rất sợ từ cr@ck nên đã chuyển ký tự a thành @). Sự lười biếng một cách láo cá khiến cả dân tộc bị lệ thuộc. Rõ ràng khi chúng ta đã hoàn thiện một phần mềm access, bắt đầu sẽ nghĩ đến việc chạy trên access 2003 Ok rồi nhưng lên access 2016 thì sẽ như thế nào, rồi access 64 bit sẽ ra sao... Tât cả những cái này sẽ không có nếu xử dụng java, android. Nếu chúng ta đừng ăn cắp bản quyền. Chúng ta tự lực cánh sinh, chúng ta không cần quan tâm đến việc Microsoft khai tử office 2003, khai tử windows 7, chúng ta không lo ngại khi phần mềm viết xong tương thích bao nhiêu version của office. Tóm lại nếu tôi trẻ lại và đươc lựa chọn tôi sẽ không lập trình access. Nhưng biết làm sau khi các trung tâm tin học vẫn còn dạy win + word + excel cho bằng A và access cho bằng B mà 2 cái bằng này do bộ giáo dục và bộ thương binh xã hội quy định. một vài con én viết vài cái hệ điều hành Linux nhưng dừng lại ở chỗ viết cho vui, viết để chứng tỏ. Chúng ta còn thua cả Triều Tiên họ còn tự viết đươc hệ điều hành Red Star OS cho riêng họ. Có lần khi trao đổi vơi một cán bộ ngành giao duc cấp sở về điều này, câu trả lời mấy thăng dư hơi, viết có ai xài đâu. Tôi dươc biết ngành ngân hàng sử dụng phần mềm quản lý được viết bằng Java. Tuy vẫn xứ dụng Win, office để tương thích báo cáo hành chính. Được biêt cả thế giới đang định hương xử dung Java để lập trình AI. Bản thân microsoft cung phải đưa java và android vào Visual Studio, thì thấy rõ được VBA yếu thế như nào! -
RE: Nếu cho tôi hoc lập trình lại từ đầu
ongke0711 > 10-06-20, 11:59 AM
Vậy giờ anh tranthanhan1962 đang ngâm cứu Java và đổi qua viết ứng dụng Desktop trên Java rồi à hay ứng dụng trên nền Web? -
RE: Nếu cho tôi hoc lập trình lại từ đầu
Noname > 10-06-20, 02:23 PM
Đề tài tốt nghiệp của em là Java, nhưng đi làm thì MS SQL , Access,
CHương trình ERP cũng hỗ trợ VBA để customize các report, addins.
Số phận của sinh viên đời đầu CNTT khó thoát được cái bóng Microsoft với HĐH Windows cho đến khi Web, rồi các hệ điều hành cho di động lên ngôi. -
RE: Nếu cho tôi hoc lập trình lại từ đầu
tranthanhan1962 > 10-06-20, 03:52 PM
(10-06-20, 11:59 AM)ongke0711 Đã viết: Vậy giờ anh tranthanhan1962 đang ngâm cứu Java và đổi qua viết ứng dụng Desktop trên Java rồi à hay ứng dụng trên nền Web?
Với tuổi của mình, thì cưỡi ngựa xem hoa, chứ nghiên cứu gì nữa. Nhưng phải nói java hay thật. ongke0711 nghiên cứu java đi. Mình có thằng em làm GĐ ngân hàng, vào đó mới thấy mấy cái chương trình quản lý kế toán của mình bán vài chục triệu/cái (mà ngày xưa đắc ý hãnh diện lắm) là đồ bỏ. Mấy cái access chạy LAN của minh có là gì. Của người ta quản lý luôn cả các chi nhánh nước ngoài luôn. Nghe anh chàng trưởng phòng kỹ thuật nói chuyện mà phát mê. Android thì có là gì? Java mới là thứ hay ho. Nếu một chương trình kiểu như chương trình kế toán cỡ tụi mình viết bằng access khi viết bằng java nó có thể chạy trên tất cả các máy, các hệ điều hành (kể cả máy cùi bắp) và không sợ bị những trường hợp không tương thích như mdb/accdb vì java có tính kế thừa rất cao. Java có tính độc lập nên cho dù lấy bản mới nhất cài lên win xp vẫn OK. Mình không biết sao nhưng cậu trương phòng đó nói với mình mấy cái chương trình của mình (chả là thằng em khoe với nó) nếu viết bằng java vẫn OK thậm chí còn nhẹ hơn viết bằng acces nhiều. Cái này chắc phải hỏi lại Noname! Nhưng kể ra Java thú vị thật. Còn Android cũng đau có tương thích trên máy tính (Windows Os, Mac Os đâu) -
RE: Nếu cho tôi hoc lập trình lại từ đầu
tranthanhan1962 > 10-06-20, 04:17 PM
(10-06-20, 02:23 PM)Noname Đã viết: Đề tài tốt nghiệp của em là Java, nhưng đi làm thì MS SQL , Access,
Có nền rồi thì đừng bỏ uổng lắm. Anh nghĩ rồi cũng sẽ có lúc người ta phải nhìn lại. Hồi đó lúc anh thi đại học BK TPHCM - 1980 được 18 điểm (thuộc top đầu hồi đó, ngày xưa đâu có vụ điểm đại học hăm mấy, ba mươi như bây giờ). Nhưng kết quả rớt. Lý do đơn giản (cha làm phòng hai ngụy), Nhìn mấy thằng bạn điểm thua mình cả khúc mà vẫn đậu, mà lòng đau như cắt . Đi làm thì biết vĩnh viễn làm lính lác, đâu có cơ hội vào đảng, rồi làm nhà nước bị o ép đủ kiểu, chịu không nỗi nháy ra làm ngoài. Mấy đứa em kế từ từ đỡ hơn, rồi đến thằng út nó cũng được vào đảng, giờ cũng GĐ NH. Có thể tương lai của CNTT VN là Java đó. Bước đầu có thể mấy thằng thông minh như ngân hàng rồi những thằng khác sẽ bắt chước. Rồi cả xã hội.
CHương trình ERP cũng hỗ trợ VBA để customize các report, addins.
Số phận của sinh viên đời đầu CNTT khó thoát được cái bóng Microsoft với HĐH Windows cho đến khi Wed, rồi các hệ điều hành cho di động lên ngôi. -
RE: Nếu cho tôi hoc lập trình lại từ đầu
AnNguyen > 10-06-20, 04:48 PM
Nghe chú Ân nói thấy hợp lý quá, nhưng bây giờ mà chưa biết gì về java không biết bắt đầu có khó không ạ. Vì cháu chỉ có cơ bản về lập trình thôi.
Và hiện tại công việc của mình thì đang làm về Access rồi (làm theo kiểu học hỏi để phù hợp với công việc thôi ạ), và tự học liệu có đủ ngon mà đi xin được việc về công ty phần mềm không ạ? hay chỉ là áp dụng nó cho các chỗ doanh nghiệp mình làm thôi ạ.
Chứ đúng thật là cháu thấy VBA nó cũng hơi cùi so với C# trước đã vì cháu được biết qua rồi @@! -
RE: Nếu cho tôi hoc lập trình lại từ đầu
tranthanhan1962 > 10-06-20, 05:21 PM
(10-06-20, 04:48 PM)AnNguyen Đã viết: Nghe chú Ân nói thấy hợp lý quá, nhưng bây giờ mà chưa biết gì về java không biết bắt đầu có khó không ạ. Vì cháu chỉ có cơ bản về lập trình thôi.
Nếu nói khó không thì chưa biết (có học đâu mà biết), nhưng chịu học thì không có gì khó cả. Chuyện học thêm cũng như kiếm thêm vốn kiến thức chứ khoan nghĩ đến học để làm gì. Có điều chuyện tự học có khi tương đối khó. Thiếu tài liệu, thiếu kinh nghiệm. "Học thầy không tày học bạn", kiểu như forrum mình rất hay, nhưng tiếc thay các forrum khác không được như vậy. Có điều Noname là dân chuyên Java. Có ý gì hay không, nếu như tạo một chuyên mục về việc này
Và hiện tại công việc của mình thì đang làm về Access rồi (làm theo kiểu học hỏi để phù hợp với công việc thôi ạ), và tự học liệu có đủ ngon mà đi xin được việc về công ty phần mềm không ạ? hay chỉ là áp dụng nó cho các chỗ doanh nghiệp mình làm thôi ạ.
Chứ đúng thật là cháu thấy VBA nó cũng hơi cùi so với C# trước đã vì cháu được biết qua rồi @@! -
RE: Nếu cho tôi hoc lập trình lại từ đầu
mrsiro > 10-06-20, 05:48 PM
(10-06-20, 05:21 PM)tranthanhan1962 Đã viết: Nếu nói khó không thì chưa biết (có học đâu mà biết), nhưng chịu học thì không có gì khó cả. Chuyện học thêm cũng như kiếm thêm vốn kiến thức chứ khoan nghĩ đến học để làm gì. Có điều chuyện tự học có khi tương đối khó. Thiếu tài liệu, thiếu kinh nghiệm. "Học thầy không tày học bạn", kiểu như forrum mình rất hay, nhưng tiếc thay các forrum khác không được như vậy. Có điều Noname là dân chuyên Java. Có ý gì hay không, nếu như tạo một chuyên mục về việc này
Mình thấy độ nhiệt tình của forum rất cao, các thành viên hỗ trợ rất tâm huyết, có điều chỉ là vba, còn chuyển sang ngôn ngữ khác thì đành phải lang thang nơi khác. Nếu mở rộng ra các ngôn ngữ khác nữa thì tốt quá. Anh em chủ yếu tự nghiên cứu tìm tòi, không có người chỉ đường thì rất mất thời gian và công sức, khi đi lộn đường thì lại phải quay lại. Cá nhân mình nghĩ thiết bị di động phổ biến như hiện này thì ngôn ngữ viết web sẽ là vua: java, javascript, php, python, c#,...... -
RE: Nếu cho tôi hoc lập trình lại từ đầu
AnNguyen > 10-06-20, 06:27 PM
(10-06-20, 05:21 PM)tranthanhan1962 Đã viết: Nếu nói khó không thì chưa biết (có học đâu mà biết), nhưng chịu học thì không có gì khó cả. Chuyện học thêm cũng như kiếm thêm vốn kiến thức chứ khoan nghĩ đến học để làm gì. Có điều chuyện tự học có khi tương đối khó. Thiếu tài liệu, thiếu kinh nghiệm. "Học thầy không tày học bạn", kiểu như forrum mình rất hay, nhưng tiếc thay các forrum khác không được như vậy. Có điều Noname là dân chuyên Java. Có ý gì hay không, nếu như tạo một chuyên mục về việc này
Vâng forrum mình thì nhiệt tình rồi ạ nếu có thêm chủ đề về Java thì tốt quá ạ ^ ^ -
RE: Nếu cho tôi hoc lập trình lại từ đầu
DooHoaangPhuuc > 10-06-20, 11:47 PM
Bản thân cháu cũng qua cơ bản về access ở trung tâm tin học, hiện tại cũng tham khảo học hỏi thêm được rất nhiều từ diễn đàn này để áp dụng cho mục đích hỗ trợ công việc hàng ngày . Nhưng khoảng một vài năm nay, cũng có ý nghĩ học thêm một vài phần mềm định hướng phát triển , chuẩn bị sau này nếu phải thay đổi công việc, cũng có trong tay vài công cụ hỗ trợ để kiếm sống, và phát triển tương lai
. Mà nói đến việc mưu sinh, ắt hẳn cũng nhiều các Bác, các Chú trước đây chắc cũng có khoảng thời gian khó khăn như hoàn cảnh của cháu hiện tại. Công việc hàng ngày đầy ắp, căng thẳng, thời gian làm việc kết thúc khoảng hơn 18h00 , nhiều hôm đến ngoài 20h00 tối mới chấm đứt. (mà chính thức 17h00 là hết giờ làm trong ngày). Mong muốn học thêm mà chưa thể sắp xếp ổn thỏa.
Thôi, cuộc sống khó khăn mới càng thúc đẩy nuôi dưỡng ý chí vượt khó, mở mang nhận thức về điều mới , xây dụng vững chắc mục tiêu mới.
Các Bác, Các Chú nếu có xây dựng dự án mới các phần mềm lập trình ứng dụng hỗ trợ liên quan website . Cháu xin phép được đăng ký là học viên đầu tiên.
DooHoaangPhuuc