JavaRush /Blog Java /Random-VI /Nghỉ giải lao #22. Cách xin việc làm lập trình viên không...

Nghỉ giải lao #22. Cách xin việc làm lập trình viên không cần kinh nghiệm, 7 trình soạn thảo code cho thiết bị di động

Xuất bản trong nhóm

Làm thế nào để có được việc làm lập trình viên mà không cần kinh nghiệm

Nguồn: Hackernoon Nghỉ giải lao #22.  Cách xin việc làm lập trình viên không cần kinh nghiệm, 7 trình soạn thảo code cho thiết bị di động - 1 Tôi nhớ rõ mình đã nhận được công việc đầu tiên. Tôi được mời ngồi ở quán bar với một nhóm nhà phát triển. Đây là bước cuối cùng trong cuộc phỏng vấn của tôi - làm quen với nhóm. Tôi không thể tin rằng mình đã đi xa đến thế này! Tôi không có kinh nghiệm làm lập trình viên và chỉ mới bắt đầu viết mã vài tháng trước. Điều khiến tôi bận tâm nhất lúc đó là các vấn đề kỹ thuật: chúng có thể bộc lộ sự thiếu kinh nghiệm của tôi. Thật ngạc nhiên, những vấn đề kỹ thuật mà chúng tôi nói đến lại liên quan đến các dự án của tôi trên GitHub. Họ nhìn vào kho lưu trữ của tôi và nhận xét về những gì họ thấy. Điều này thuận tiện cho tôi vì tôi có thể nói về những dự án này mà không gặp vấn đề gì. Vậy làm thế nào tôi có thể tiến xa đến mức này trong quá trình tìm kiếm việc làm khi chưa có kinh nghiệm trước đó? Trong bài viết này, tôi muốn chia sẻ với bạn những điều cơ bản về những gì cần thiết để có được một công việc.

Bản tóm tắt

Hãy bắt đầu lại từ đầu. Bạn cần một bản lý lịch tốt. Đây là điều đầu tiên nhà tuyển dụng sẽ nhìn thấy. Ngay cả khi bạn không có kinh nghiệm liên quan, bạn vẫn cần phải chú ý nhiều đến việc soạn thảo tài liệu này. Đôi khi một nhà tuyển dụng bận rộn chỉ có thể nhìn vào sơ yếu lý lịch. Bạn có vài giây để thu hút sự chú ý của anh ấy và hướng dẫn anh ấy nghiên cứu chi tiết. Giữ sơ yếu lý lịch của bạn đơn giản và ngắn gọn. Cần phải có lý do đặc biệt để nó dài hơn một trang. Hãy cố gắng để có được khuyến nghị. Nếu ai đó có thể giới thiệu bạn, điều đó sẽ cải thiện đáng kể cơ hội của bạn. Tiếp cận với những người bạn biết. Không phải ai trong chúng ta cũng có bạn bè làm ở công ty CNTT nhưng vẫn có những giải pháp khác. Ví dụ: gần đây tôi đã phát hiện ra Rooftop Slushie , một dịch vụ nơi bạn có thể nhận đề xuất từ ​​các nhà phát triển làm việc cho các công ty như Google. Trước khi gửi sơ yếu lý lịch của bạn, hãy cho người khác xem nó. Chúng ta có xu hướng rất thiên vị trong việc đánh giá bản thân. Một số người trong chúng ta có cái tôi quá cao và những người khác lại có lòng tự trọng thấp, và điều này có thể thể hiện trong sơ yếu lý lịch. Tìm những người bạn tin tưởng để đọc những gì bạn viết về bản thân. Luôn liệt kê những thành tựu thực tế của bạn trước tiên. Bạn có thể viết về nơi bạn đã học dưới đây. Bạn có thể chưa có kinh nghiệm về công nghệ nhưng bạn nên đề cập đôi điều về dự án cá nhân của mình. Hoặc bất cứ điều gì khác mang lại cho nhà tuyển dụng cảm giác về sự tiến bộ của bạn với tư cách là một nhà phát triển. Đừng viết một danh sách vô tận các dự án của bạn. Hãy chọn những điều quan trọng nhất, cũng như những sắc thái thể hiện rõ ràng bạn là người như thế nào. Đừng tô điểm hay dùng thủ đoạn. Trình bày thông tin một cách hấp dẫn trực quan mà không bị phân tâm. Khi bạn đến cuộc phỏng vấn, bạn có thể đi vào chi tiết hơn ở đó.

GitHub

Tôi đã đề cập đến GitHub ngay từ đầu để làm rõ tầm quan trọng của nó đối với một nhà phát triển mới. Nếu bạn chưa có tài khoản GitHub, hãy tạo một tài khoản ngay hôm nay! Đùa sang một bên. Đó là sơ yếu lý lịch, danh mục đầu tư, kinh nghiệm làm việc của bạn và mọi thứ bạn biết về mã được tổng hợp thành một. Tài khoản GitHub đang hoạt động cho thấy bạn nghiêm túc và cho thấy sự tiến bộ của bạn. Đây là điều mà bất kỳ nhà tuyển dụng nghiêm túc nào cũng sẽ xem xét chi tiết để xác định xem họ có quan tâm đến bạn hay không.

danh mục đầu tư

Tạo trang web của bạn để giới thiệu bạn là ai và bạn làm gì. Đừng sợ, bạn chỉ cần có kỹ năng HTML cơ bản để thực hiện việc này. Trên trang web, bạn có thể chỉ ra mọi điều bạn muốn nhà tuyển dụng biết về bạn. Liên kết tới GitHub và mạng xã hội của bạn. Các dự án bạn đã làm việc. Có điều gì đó đáng chú ý và thú vị về cá nhân bạn. Nhưng đừng lạm dụng thiết kế: trang web phải tạo ấn tượng dễ chịu.

Truyền thông xã hội

Tận dụng Twitter và Linkedin. Chúng có thể là những công cụ tuyệt vời giúp bạn trong suốt hành trình học tập và tìm kiếm việc làm. Tìm và kết nối với các cộng đồng năng động trong thành phố của bạn. Ở hầu hết các thành phố, cộng đồng CNTT có thể nhỏ và mọi người ở đó làm quen với nhau một cách nhanh chóng. Điều này có thể rất quan trọng đối với bạn.

Tham gia các hội nghị

Đi đến các cuộc họp chuyên đề và hội nghị kỹ thuật, giao tiếp với mọi người. Nếu bạn là người mới và cảm thấy mình không biết gì cả, bạn có thể nghĩ mình là kẻ mạo danh và không có quyền tham dự các sự kiện công nghệ. Nhưng đây là vấn đề. Sẽ không có ai đột ngột ngăn cản bạn giữa đám đông và yêu cầu bạn đẩy nhanh quá trình viết đơn đăng ký mới. Và ngay cả khi bạn bắt đầu trò chuyện về các chủ đề kỹ thuật mà bạn chưa hiểu, việc nói về bản thân khi còn là người mới bắt đầu sẽ không khiến bất kỳ ai sợ hãi. Ngược lại, nhiều người sẽ sẵn sàng hỗ trợ bạn. Nhưng điều quan trọng nhất là tại các sự kiện chuyên đề, bạn có cơ hội gặp gỡ những người sẽ giúp bạn tìm việc làm.

Đừng sợ thất bại

Khi bạn nộp hồ sơ, bạn sẽ nhận được những lời từ chối. Bạn sẽ gặp phải sự im lặng. Điều này ổn. Nó không phản ánh cơ hội có được việc làm trong tương lai của bạn. Hãy tiếp tục làm việc, tiếp tục cải thiện. Tìm hiểu những phần nào trong nghiên cứu của bạn cần được trau chuốt. Hãy hỏi lời khuyên. Và tiếp tục mã hóa. Mỗi ngày bạn cải thiện kỹ năng của mình, bạn sẽ tiến gần hơn đến việc thuyết phục nhà tuyển dụng muốn bạn vào nhóm của họ. Sự kiên trì sẽ là chìa khóa của bạn.

7 Trình chỉnh sửa mã cho thiết bị di động

Nguồn: Medium Nghỉ giải lao #22.  Cách xin việc làm lập trình viên không cần kinh nghiệm, 7 trình soạn thảo code cho thiết bị di động - 2 Tại sao bạn cần trình chỉnh sửa mã trên điện thoại thông minh? Đây là quyền tự do viết mã bất cứ khi nào và bất cứ nơi nào bạn muốn. Không ai có thể dự đoán được khi nào nhu cầu cấp thiết phải điều chỉnh dự án sẽ xảy ra. Nhưng nếu bạn có một ứng dụng soạn thảo được cài đặt sẵn trên điện thoại thông minh của mình thì bạn sẽ cảm thấy thoải mái hơn nhiều khi làm việc với mã so với một cuốn sổ ghi chú thông thường. dcode . Những người tạo ra DCoder tuyên bố rằng đây là IDE di động nhanh nhất. Nó có sẵn trong phiên bản PC, cũng như các ứng dụng dành cho iOS và Android. Hỗ trợ một số lượng lớn ngôn ngữ (hơn 35), bao gồm Java, HTML, CSS, JavaScript, C, C++ và Python. DCoder có tính năng tự động chèn các dấu ngoặc đơn và dấu thụt lề cũng như tô sáng cú pháp. Bạn cũng có thể chọn một chủ đề. Dcode rất nhẹ - chỉ 6 MB. Sự dễ dàng này đạt được thông qua việc sử dụng trình biên dịch đám mây và lưu trữ đám mây cho mã. Nhưng có một nhược điểm: bạn chỉ có thể sử dụng ứng dụng nếu có quyền truy cập Internet. Trình chỉnh sửa Turbo. Trình soạn thảo văn bản đơn giản nhưng mạnh mẽ dành cho Android. Nó là nguồn mở (nếu muốn, bạn thậm chí có thể cải thiện nó theo sở thích của mình). Có tính năng tô sáng cú pháp cho Java, HTML, XHTML, CSS, LESS, JavaScript, PHP, Python và nhiều ngôn ngữ khác, cũng như chế độ đọc, tự động lưu tệp khi thoát khỏi ứng dụng, xem kết quả trên trình duyệt. Quoda. Đây là một trình soạn thảo mã dễ sử dụng dành cho Android. Giống như các trình soạn thảo khác trong danh sách của chúng tôi, Quoda hỗ trợ nhiều ngôn ngữ, bao gồm C, C++, C#, CSS, HTML, Java, JavaScript, Lua, Markdown, PHP, Python, Ruby. Có tính năng tô sáng cú pháp, bàn phím mở rộng, chức năng tìm kiếm và thay thế bằng cách sử dụng biểu thức thông thường và phân biệt chữ hoa chữ thường. Phiên bản trả phí cung cấp tính năng hoàn thiện mã, tích hợp SFTP/FTP(S) và lưu trữ đám mây cũng như xem trước trang trong HTML/Markdown. Chỉnh sửa nhanh. Một trình soạn thảo nhanh tuyệt vời có chức năng làm việc với cả văn bản và mã đơn giản. Ngoài tốc độ, QuickEdit còn có tính năng tô sáng cú pháp cho hơn 50 ngôn ngữ, khả năng bật và tắt đánh số dòng cũng như hỗ trợ bàn phím vật lý. Trình chỉnh sửa cũng có khả năng cuộn mượt mà, phát hiện mã hóa tự động và khả năng hủy các hành động (không bị hạn chế). Hỗ trợ truy cập vào các tập tin trong bộ lưu trữ đám mây. Trình chỉnh sửa mã của chúng tôi miễn phí. Trình chỉnh sửa này miễn phí nhưng có quảng cáo. Như đã nêu trong phần mô tả trên Google Play, đây là toàn bộ IDE dành cho Android. Hơn nữa, nó có thể hoạt động mà không cần kết nối Internet. Nhưng trong trường hợp này, bạn sẽ không thể làm việc với các tệp trong bộ lưu trữ đám mây (mặc dù điều này thường có thể thực hiện được). Môi trường phát triển tương tác Android. trợ lýlà một môi trường phát triển tích hợp để tạo các ứng dụng Android. Hỗ trợ Java, C/C++, HTML5, CSS và JavaScript. Tại đây bạn sẽ tìm thấy tính năng hoàn thiện mã, kiểm tra lỗi, tô sáng cú pháp cho Java và XML. Có sự tích hợp với Dropbox. Nhờ khả năng tương thích của Eclipse, bạn có thể mở các dự án Eclipse. Git được hỗ trợ để phát triển chuyên môn. Có vẻ như mọi thứ đều ổn, nhưng trong phần bình luận, mọi người phàn nàn về việc không thể lưu tệp ở phiên bản miễn phí và về những lời đề nghị xâm nhập để chuyển sang phiên bản trả phí. Mã ở mọi nơi. IDE bao gồm trình soạn thảo mã, máy khách FTP và thiết bị đầu cuối. Hỗ trợ một số lượng lớn ngôn ngữ (hơn 100). Có thể kết nối với các dịch vụ của bên thứ ba (Dropbox, Google Drive, OneDrive, Amazon S3, Github, Bitbucket). Nếu bạn không có máy chủ riêng, Codeanywhere có thể chạy bộ chứa Linux cho bạn, trong đó, chẳng hạn như WordPress, Drupal, Magento sẽ có sẵn.
Bình luận
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION