Làm thế nào để xây dựng một danh mục đầu tư cho một con đường sự nghiệp của GIS / Java? [đóng cửa]


13

Tôi đã là một Nhà phân tích GIS trong hơn 10 năm và hiện đang học java (50% qua khóa học). Kế hoạch của tôi là phát triển các ứng dụng GIS chủ yếu tập trung vào các giải pháp nguồn mở. Tôi muốn phát triển một số hình thức của một danh mục đầu tư để có thêm kinh nghiệm, nhưng tôi không chắc cách tốt nhất để làm điều này sẽ là gì. Tôi đã nghĩ đến việc tham gia một số nhóm / cộng đồng như Geotools, nhưng tôi lo ngại về sự thiếu kinh nghiệm của mình. Tôi cảm thấy tôi sẽ gặp nhiều trở ngại hơn là một lợi ích. Một ý tưởng khác, là tôi có thể xem xét việc phát triển một số ứng dụng trong nhà hoặc thậm chí một số ứng dụng Android để tạo dựng uy tín. Nếu bất cứ ai có thể cung cấp một số gợi ý, hoặc chia sẻ kinh nghiệm tương tự của họ, nó sẽ được đánh giá rất cao. Tôi nên làm thế nào để xây dựng một danh mục đầu tư từ đầu để tiếp tục tham vọng nghề nghiệp ứng dụng GIS nguồn mở của mình?

Câu trả lời:


13

Một vài ý tưởng nảy ra trong đầu để xây dựng thông tin lập trình không gian địa lý của bạn:

  1. Tạo một di sản của các giải pháp và câu trả lời trên GISse và Stack Overflow. Bạn sẽ nhận thấy rằng nhiều người trên GISse sử dụng sáng tạo và khôn ngoan sử dụng diễn đàn này để tiếp tục công việc tự do của họ.
  2. Tạo một trang web hoặc blog để hiển thị cho nhà tuyển dụng tiềm năng những gì bạn biết. Một số mục yêu thích của tôi và các ví dụ hay trong thế giới GIS, bao gồm Weblog của SmathermathersSuy nghĩ không gian .
  3. Làm pro bono làm việc cho NPO. Đây không chỉ là một cách tuyệt vời để trả lại bằng cách giúp đỡ các tổ chức phi lợi nhuận thiếu tiền mặt, mà công việc bạn làm cho những khách hàng sẵn sàng này trông rất tuyệt trong danh mục đầu tư / sơ yếu lý lịch của bạn.
  4. Tìm công việc lập trình trên các trang web tự do như Elance . Sau đó thêm các công việc này vào danh mục đầu tư của bạn.

9

Tôi nghĩ rằng cách chúng ta tạo ra các ứng dụng bản đồ đang thay đổi nhanh chóng và chìa khóa thành công trong ngành này đang đi trước đường cong đó.

Ví dụ: hơn 10 năm trước khi chúng tôi muốn có một blog, chúng tôi có một giải pháp lưu trữ được chia sẻ, tải xuống một nền tảng blog như Wordpress hoặc Movable Type cài đặt nó trên máy chủ, mua một tên miền, cài đặt một chủ đề, đập đầu vào tường, v.v. v.v ... Bây giờ chúng tôi chỉ cần đăng ký tài khoản lưu trữ Tumblr hoặc Wordpress và tắt đi.

Điều tương tự đang xảy ra với GIS trực tuyến. Những ngày xây dựng ngăn xếp của riêng bạn từ đầu và triển khai nó đến máy chủ của riêng bạn được đánh số. Vài năm nữa, nó sẽ chỉ là những khẩu súng lớn với ngân sách lớn và những yêu cầu rất cụ thể vẫn sẽ được thực hiện.

Tôi sẽ tập trung vào việc tìm hiểu các nền tảng lập bản đồ dựa trên đám mây mới như ArcGIS Online, CartoDB , MangoMapMapBox . Nếu ai đó nói với tôi rằng vào năm 2014, tôi đã có sự lựa chọn giữa CV và nói rằng tôi biết cách tung ra và điều chỉnh các máy chủ bản đồ web hoặc tôi biết tất cả các hệ thống GIS dựa trên đám mây bên ngoài thì tôi biết tôi sẽ chọn cái nào dặm đất nước.

Tôi là một lập trình viên thương mại và có thể nói với bạn rằng những người trong năm 2010 đang bận rộn trở thành chuyên gia về các hệ thống đám mây như Amazon EC2 hiện là tài sản nóng nhất trong ngành trong khi quản trị viên DB và nhà phát triển Java là mười xu.


3

nhưng tôi lo ngại với sự thiếu kinh nghiệm của tôi Tôi cảm thấy tôi sẽ gặp nhiều trở ngại hơn là một lợi ích.

Kinh nghiệm của tôi là các cộng đồng Nguồn mở hoàn toàn không nhìn mọi thứ theo cách này. Mặc dù trải nghiệm Java của bạn có thể không đáp ứng chính xác các tiêu chuẩn của dự án, luôn có các nhiệm vụ phải hoàn thành. Các nhiệm vụ trần tục như nộp lỗi, kiểm tra, vv là những điều mà bất cứ ai cũng có thể làm, và đây là một cách tuyệt vời để đóng góp. Và, trong khi chuyên môn về Java của bạn có thể không tốt, bạn sẽ học được điều này, vì vậy hãy thử một số nhiệm vụ đơn giản (xem qua trình theo dõi vấn đề của họ) giải quyết chúng và gửi một bản vá. Hầu hết các đội chào đón những người đóng góp mới và nếu họ có thời gian họ có thể sẽ hướng dẫn bạn đi đúng hướng.

Kinh nghiệm về GIS của bạn cũng có thể là một lợi ích tuyệt vời cho các dự án nguồn mở, hãy thử xem dự án từ quan điểm "nhà phân tích gis chuyên nghiệp" và đề xuất các tính năng mới. Bạn cũng có thể thử thực hiện chúng và sau đó hỏi ý tưởng để cải thiện. Đây có thể là một cách tuyệt vời để tìm hiểu các nhà phát triển cốt lõi.

Nói chung: đừng để sự thiếu kinh nghiệm của bạn ngăn cản bạn đóng góp, tôi nghĩ rằng tâm lý này là một "mối đe dọa" lớn đối với các dự án nguồn mở, mọi người cảm thấy họ phải là chuyên gia để đóng góp. Trong hầu hết các trường hợp, tất cả những gì cần thiết là ý chí đóng góp và học hỏi. Và vâng, sau một thời gian bạn sẽ có được trải nghiệm và trở thành nhà phát triển tích cực cho một dự án nguồn mở (ở một quy mô nào đó) là một tài sản tuyệt vời khi xin việc trong phát triển phần mềm. Chúc may mắn!

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.