Nie bez wykształcenia, nie. Ale bez formalnego wykształcenia, tak.
Istnieje wiedza programistyczna podzielona na kategorie w poziomie (rozwiązywanie problemów, logika, architektura oprogramowania, OOP, bezpieczeństwo itp.) I w pionie (iPhone, * NIX, CICS, bash, PERL, XML itp.).
Istnieje również wiedza branżowa, z którą musisz się zapoznać. Opieka zdrowotna. Automobilowy. Programowanie systemów. Informatyka naukowa. ERP. Produkcja. itp.
Ale kluczem tutaj jest uświadomienie sobie, że podstawowym wykształceniem jest zdobycie umiejętności samodzielnego sprzedawania.
Jednym z pierwszych faktów, których dowiaduje się sprzedawca, jest to, że nie wygrywasz z osobą z książeczką czekową, wygrywasz z osobą, która kontroluje osobę z książeczką czekową. Dział HR zarządza szczegółami prawnymi i administracyjnymi relacji z pracownikami. Nie chcesz przechodzić przez HR, chyba że chcesz pisać programy dla HR.
Musisz trafić do działu z potrzebą rodzaju programów, które chcesz napisać. Zaszczepić w nich więź emocjonalną, że ich przyszły sukces wymaga od nich zaangażowania cię na pokład (co, gdy poświęcisz czas, aby dowiedzieć się, co robią, jak to robią i ich kultura, nie będzie trudne).
Poświęć czas na opracowanie wielu praktycznych programów, które będą odpowiednie dla działu i branży, w której chcesz pracować, dla środowiska programistycznego typowego dla tej branży. Plus kilka innych w powiązanych działach / branżach / środowiskach. I jeden lub dwa w niepowiązanych.
Szanse, że menedżerowie już wiedzą, jacy są absolwenci. Musisz być iPhone'em kandydatów na programistów. Nowy, błyszczący, który już pasuje do ich kultury i przemysłu.
W celu opracowania aplikacji dla użytkowników końcowych zapoznaj się z ich produktami i poznaj ich funkcje oraz ich błędy. Naucz się lepiej niż ich sprzedawcy. (To duży bonus, jeśli znasz również produkty ich konkurentów.) Spotkaj się z klientami i zobacz, jakie są ich potrzeby i jak korzystają z oprogramowania. Następnie przejdź do konferencji, grup użytkowników, wydarzeń sieciowych, podczas których handlowcy wchodzą w interakcje z potencjalnymi klientami.
Sprzedawcy znani są z lakierowania prawdy. Nie wzywaj ich (publicznie) i nie torpeduj sprzedaży. Posłuchaj, jakie potencjalne zastrzeżenia dotyczą produktu i jak radzi sobie z tym sprzedaż. Jeśli zasugerujesz funkcję, której naprawdę chce klient, możesz podziękować działowi sprzedaży, a on może dołożyć wszelkich starań, aby cię zatrudnić. Ponieważ $$$ (lub Twoja lokalna waluta) podejmuje decyzje. Więc nie torpeduj sprzedaży.
Może znajdziesz dziurę w ich produkcie, którą możesz wypełnić, pisząc i sprzedając własny produkt. Potem kupują twoją firmę. To kolejny sposób na zatrudnienie przez firmę bez formalnego wykształcenia.