Trước tiên, nhận ra bạn đang bắt đầu hoàn toàn nếu bạn chuyển đổi. Bạn có thể chuyển sang iPhone, Android hoặc Symbian, nhưng tôi sẽ không đặt cược sinh kế của bạn vào nó trừ khi bạn được sử dụng để trả lương và trả tiền tự do. Phụ thuộc vào cá tính và cơ hội của bạn.
Thứ hai, thiết lập và làm việc trên mạng trong khu vực bạn muốn làm việc. Hãy tử tế, yên lặng, cụ thể: Cơ hội của bạn rất có thể sẽ liên quan đến những người bạn biết và họ muốn giúp bạn như thế nào. Quá nhiều lập trình viên dành cả cuộc đời của họ trước màn hình quên rằng chủ nhân và khách hàng không phải là người biên dịch. Hãy tử tế!
Từ góc độ mặt đất-up, bạn có thể nhìn vào PHP/MySQL WineStore đó là trong cuốn sách này:
Web Database Applications with PHP and MySQL
Đây là một khá bước-by-step (nếu cũ) cách tiếp cận để Học một chương trình dựa trên web làm gì và cách tiếp cận trong cách thực hiện. Đừng lo lắng về AJAX và các công cụ web 2.0 khác cho đến khi bạn nắm bắt được những điều cơ bản; nó sẽ chỉ gây nhầm lẫn, theo ý kiến của tôi.
Atlassian, xây dựng phần mềm theo dõi vấn đề dựa trên web được viết bằng Java, có bộ phát triển nguồn mở và bản dùng thử 30 ngày. Nếu bạn đang tìm kiếm để xem một số mã và làm việc trong một khu vực khá phát triển, bạn có thể thử nó ra:
http://confluence.atlassian.com/display/DEVNET/
phát triển web là một tuyệt chiêu khác với nhúng, mặc dù bạn có thể tìm thấy một cách để tận dụng của bạn khả năng tập trung vào chi tiết và xử lý sự cố nếu bạn làm việc trong Python hoặc Ruby. Lập trình web bằng cách tự nhiên liên kết một loạt các hệ thống và giao thức khác nhau với nhau, nơi mà tôi tưởng tượng việc nhúng có thể làm như vậy, nhưng trong một môi trường hạn chế hơn với rất ít sự lựa chọn hơn và hạn chế quyền cai trị. Thông thường, lập trình web dựa trên ngôn ngữ bồn rửa nhà bếp (PHP, Java, C#) dường như ném điện vào các vấn đề, vì vậy bạn sẽ tìm cách tận dụng kỹ năng bạn đã đạt được với một ngôn ngữ được dựa trên hiệu suất, không chuông và còi. Có rất nhiều Java và C# vị trí hơn Python mặc dù, do đó, chọn bạn (đau khổ) độc một cách cẩn thận.
PHP là phong nha nếu bạn đang tìm kiếm để đi vào lĩnh vực khởi động/trung bình thấp, trong khi Java/C# sẽ trả tiền tốt hơn nhưng hoàn cảnh thường khác nhau nhiều (môi trường doanh nghiệp/thương mại là gì).
Bạn có thể xem xét việc được chứng nhận bằng Java hoặc C# (chứng chỉ PHP là trò đùa). Họ sẽ không giúp bạn kiếm được việc làm, nhưng vì bạn đã có kiến thức, không phải trong lĩnh vực bạn đang tìm kiếm để cải thiện, khóa học cert sẽ giúp bạn chuyển đổi bộ công cụ và thuật ngữ của bạn, cộng với giải thích mục đích. Một số nhà tuyển dụng cũng quan tâm.
Java Certification (Sun school)
C# Certification
Đối với một cái gì đó thú vị và Python/Ruby-như, suy nghĩ về nhặt Groovy, một ngôn ngữ giải thích dựa trên nền Java.
http://groovy.codehaus.org/
Đây là danh sách nguồn lực tốt nếu bạn để có được vào Java:
Essential Java resources
ở đâu bạn đang tìm việc nhúng? Chúng có khuynh hướng bảo mật trong khu vực DC, nhưng không có định hướng bảo mật bên ngoài nó. Nếu bạn đang mở cửa để di dời, hãy cân nhắc các địa điểm ở Ohio và Western PA (ví dụ: Pittsburgh), có nhiều công việc được nhúng ở đó – Uri