Mục lục:
- Phải mất bao lâu để học Java? câu trả lời phụ thuộc vào bạn - về mục đích của bạn, dựa trên kiến thức hiện tại của bạn, về khả năng suy nghĩ hợp lý của bạn, về khoảng thời gian rảnh rỗi mà bạn có, và về sự quan tâm của bạn đối với chủ đề
- Tôi nên tiếp tục học như là một nhà phát triển phần mềm như thế nào?
- Tìm hiểu điều gì sẽ xảy ra khi bạn cố gắng cải tiến mã.Nếu nó hoạt động, hãy nghĩ đến một cách khác để thay đổi. Nếu nó không hoạt động, hãy tìm tài liệu hướng dẫn giải pháp cho vấn đề của bạn. Nếu tài liệu hướng dẫn không giúp (và thường thì tài liệu hướng dẫn không giúp) tìm kiếm trên web các câu trả lời cho vấn đề của bạn. Đăng câu hỏi tại một diễn đàn trực tuyến. Nếu bạn không tìm thấy câu trả lời, hãy đặt vấn đề sang một bên và để cho nó ấp ủ trong tâm trí bạn.
- Tìm kiếm nhiều nhóm kỹ thuật hơn và tham dự các cuộc họp của họ. Tìm các cuộc họp về các ngôn ngữ lập trình khác, các công nghệ khác, và những thứ khác mà không chỉ đơn thuần về công nghệ. Gặp gỡ mọi người trực tiếp và tìm hiểu những chủ đề sẽ nằm trong sách của năm tới.
- Đến các cuộc họp và trở thành một người biết lắng nghe. Đừng nghĩ về việc bán mình. Hãy kiên nhẫn và tận hưởng chuyến đi. Bạn có thể tiếp cận một cơ hội tư vấn tuyệt vời chỉ sau vài năm kiên nhẫn trong khi tham dự các cuộc họp nhóm. Trong thời gian chờ đợi, hãy học hỏi nhiều về phần mềm (và giao dịch với người khác).
- Mọi người phải kết thúc cuộc họp. Nếu bạn quản lý để đặt thức ăn trên bàn của bạn, bước tiếp theo là tìm hiểu những gì bạn thích để làm. Tìm sự phù hợp tốt nhất giữa những điều bạn muốn làm và những thứ giúp bạn kiếm sống. Hãy thỏa hiệp nếu bạn cần, nhưng hãy thành thật với chính mình về những điều làm cho bạn hạnh phúc. (Tất nhiên, những điều này không nên làm cho người khác không vui).
Video: 5 lời khuyên dành cho sinh viên năm cuối nếu không muốn ra trường thất nghiệp 2025
Bài viết này chứa lời khuyên cho các nhà phát triển phần mềm Java. Hãy cố gắng và nếu họ làm việc (hoặc thậm chí họ không làm việc nhưng họ hứa hẹn), hãy tiếp tục làm việc Nếu bạn không có lời hứa, hãy thử những thứ khác và chia sẻ là quan trọng Đừng quên chia sẻ
Phải mất bao lâu để học Java? câu trả lời phụ thuộc vào bạn - về mục đích của bạn, dựa trên kiến thức hiện tại của bạn, về khả năng suy nghĩ hợp lý của bạn, về khoảng thời gian rảnh rỗi mà bạn có, và về sự quan tâm của bạn đối với chủ đề
bạn sẽ học nhanh hơn Mục tiêu của bạn càng nhiều tham vọng, cần nhiều thời gian hơn để đạt được chúng Nhưng hãy nhớ rằng không có điều gì "hiểu biết về Jav a. "Cho dù bạn biết nhiều đến thế nào đi nữa, luôn có nhiều điều cần phải học.
Tôi nên học ngôn ngữ lập trình máy tính nào?
Câu trả lời phụ thuộc vào mục đích của bạn và (nếu bạn dự định làm việc với tư cách là một nhà phát triển) về cơ hội việc làm nơi bạn sinh sống. Chỉ số Cộng đồng lập trình TIOBE cung cấp xếp hạng hàng tháng cho các ngôn ngữ lập trình phổ biến. Nhưng chỉ số TIOBE có thể không áp dụng cụ thể cho tình huống của bạn. Vào tháng 1 năm 2014, ngôn ngữ Haskell đứng thứ 43 trong số các ngôn ngữ được sử dụng trên khắp thế giới. Nhưng có thể có một lò sưởi của chương trình Haskell ở thị trấn nơi bạn sinh sống.Bạn có muốn viết mã đặc biệt cho các thiết bị Android không? Sau đó, Java là phải. Bạn có muốn viết mã cho iPhone? Sau đó, bạn có thể muốn học Mục tiêu-C. Bạn có muốn tạo các trang web? Sau đó học HTML, CSS và JavaScript.
Những kỹ năng nào khác (ngoài việc mã hoá máy tính) tôi nên học?Hãy chắc chắn rằng bạn tìm hiểu về cơ sở dữ liệu. Cơ sở dữ liệu không nhất thiết phải là mã hóa, nhưng đó là công cụ quan trọng. Ngoài ra, hãy đọc càng nhiều càng tốt về Kỹ thuật Phần mềm. (Kỹ sư phần mềm là nghiên cứu các kỹ thuật để thiết kế hiệu quả và bảo trì mã máy tính.) Đừng sợ môn toán (vì học toán kéo giãn cơ suy nghĩ logic của bạn). Và, bất cứ khi nào bạn có thể, trau dồi kỹ năng giao tiếp của bạn. Việc bạn truyền đạt tốt hơn công việc của bạn có giá trị hơn đối với những người khác.
Tôi nên tiếp tục học như là một nhà phát triển phần mềm như thế nào?
Thực hành, thực hành, thực hành. Lấy ví dụ bạn tìm thấy và suy nghĩ về những cách bạn muốn thay đổi mã. Thêm một tùy chọn ở đây hoặc một nút ở đó.
Tìm hiểu điều gì sẽ xảy ra khi bạn cố gắng cải tiến mã.Nếu nó hoạt động, hãy nghĩ đến một cách khác để thay đổi. Nếu nó không hoạt động, hãy tìm tài liệu hướng dẫn giải pháp cho vấn đề của bạn. Nếu tài liệu hướng dẫn không giúp (và thường thì tài liệu hướng dẫn không giúp) tìm kiếm trên web các câu trả lời cho vấn đề của bạn. Đăng câu hỏi tại một diễn đàn trực tuyến. Nếu bạn không tìm thấy câu trả lời, hãy đặt vấn đề sang một bên và để cho nó ấp ủ trong tâm trí bạn.
Hãy nhớ rằng, bạn không học lập trình bằng cách chỉ đọc về nó. Bạn phải cạo một số knuckles viết mã và tìm kiếm các giải pháp. Chỉ sau khi cố gắng, thất bại, và cố gắng một lần nữa bạn có thể đánh giá cao công việc liên quan đến phát triển phần mềm máy tính.
Tôi nên tiếp tục học như là một nhà phát triển như thế nào?
Tìm những người có cùng quan điểm ở nơi bạn sinh sống và thường xuyên gặp mặt họ. Ngày nay, có nhiều nhóm người sử dụng công nghệ cao ở hầu hết mọi nơi trên thế giới. Tìm nhóm người dùng Java gặp nhau tại khu vực của bạn và thường xuyên tham dự các cuộc họp của nhóm. Nếu bạn là người mới, bạn có thể không hiểu nhiều về cuộc thảo luận tại cuộc họp, nhưng bạn sẽ phải tiếp xúc với các vấn đề liên quan đến các nhà phát triển Java ngày nay.
Tìm kiếm nhiều nhóm kỹ thuật hơn và tham dự các cuộc họp của họ. Tìm các cuộc họp về các ngôn ngữ lập trình khác, các công nghệ khác, và những thứ khác mà không chỉ đơn thuần về công nghệ. Gặp gỡ mọi người trực tiếp và tìm hiểu những chủ đề sẽ nằm trong sách của năm tới.
Làm thế nào tôi có thể có được một công việc phát triển phần mềm?
Làm tất cả những việc mà bạn thường làm khi tìm kiếm việc làm, nhưng đừng quên lời khuyên trong hai đoạn văn trước. Các nhóm người dùng là những nơi tuyệt vời để kết nối mạng.
Đến các cuộc họp và trở thành một người biết lắng nghe. Đừng nghĩ về việc bán mình. Hãy kiên nhẫn và tận hưởng chuyến đi. Bạn có thể tiếp cận một cơ hội tư vấn tuyệt vời chỉ sau vài năm kiên nhẫn trong khi tham dự các cuộc họp nhóm. Trong thời gian chờ đợi, hãy học hỏi nhiều về phần mềm (và giao dịch với người khác).
Tôi vẫn không biết phải làm gì với cuộc sống của tôi …
Đó không phải là một câu hỏi. Nhưng dù sao đi nữa.
Mọi người phải kết thúc cuộc họp. Nếu bạn quản lý để đặt thức ăn trên bàn của bạn, bước tiếp theo là tìm hiểu những gì bạn thích để làm. Tìm sự phù hợp tốt nhất giữa những điều bạn muốn làm và những thứ giúp bạn kiếm sống. Hãy thỏa hiệp nếu bạn cần, nhưng hãy thành thật với chính mình về những điều làm cho bạn hạnh phúc. (Tất nhiên, những điều này không nên làm cho người khác không vui).
Cuối cùng, hãy cụ thể về những gì bạn thích và không thích. Ví dụ, nói rằng "Tôi muốn được giàu có" không phải là cụ thể ở tất cả. Nói rằng "Tôi muốn tạo ra một trò chơi tuyệt vời" là cụ thể hơn, nhưng bạn có thể làm tốt hơn. Nói rằng "Tôi muốn thiết kế phần mềm trò chơi, với một đối tác có thể làm tiếp thị cho tôi" là khá cụ thể, và làm cho một bộ rất dàn xếp các mục tiêu.