Blog  /  Jak zostać inżynierem sprzętu komputerowego

Jak zostać inżynierem sprzętu komputerowego

Inżynierem sprzętu komputerowego 1

Inżynierem sprzętu komputerowego-To świetny czas, aby zostać inżynierem sprzętu.

Dlaczego?

Inżynierem sprzętu komputerowego-Technologia zajęła pierwsze miejsce w dzisiejszym świecie. A inżynierowie sprzętowi siedzą w samym jej centrum.

Dzięki nim możemy pochwalić się naszymi smartfonami, laptopami, telewizorami i wieloma innymi narzędziami ratującymi życie.

Stąd też nie możemy im zaprzeczyć. Życie nie będzie kompletne bez inżynierów sprzętowych.

Ich znaczenie w każdej branży jest bezsporne.

Amerykańskie Bureau of Labor Statics (BLS) podało, że inżynierowie sprzętu komputerowego doświadczą co najmniej 6-procentowego wzrostu zatrudnienia w latach 2018 - 2028.

To świetna wiadomość dla każdego, kto planuje zaryzykować w branży inżynierii sprzętowej.

BIG pytanie jest jak!

I właśnie o tym jest ten post, aby kompleksowo przeprowadzić Cię przez podróż do zostania (udanym) inżynierem sprzętu.
Czy jesteś gotowy? Zanurzmy się.

1. Co robi inżynier sprzętu komputerowego?

Inżynierem sprzętu komputerowego 2

Inny tytuł dla inżyniera sprzętu komputerowego to inżynier sprzętu.

Są to profesjonaliści, którzy planują, budują i testują nowe urządzenia komputerowe, takie jak procesory, pamięci i routery.

Ale to nie Wszystko.

Są one również odpowiedzialne za budowę urządzeń peryferyjnych, takich jak drukarki, klawiatury i routery.

Tak więc, w tej sekcji, mamy zamiar wymienić opis pracy inżynierów sprzętu komputerowego.

W ten sposób będziesz wiedział, na co się piszesz, gdy wejdziesz do tej branży.
Opis pracy inżyniera sprzętu komputerowego

Inżynierem sprzętu komputerowego 3

Oto podstawowe obowiązki inżyniera sprzętu komputerowego:

● Ulepszanie procesów i testowanie pracy.

Rozpoznawanie i izolowanie defektów

Projektowanie i tworzenie komponentów oprogramowania, które sterują komputerami

Wielokrotne testowanie urządzeń w celu zapewnienia ich prawidłowego działania

  • Produkować, testować i zmieniać prototypy produktów
  • Odzyskać dane do analizy możliwości systemu
  • Nadzorować i projektować tworzenie sprzętu komputerowego

Tworzyć specyfikacje dla części komputerowych

Regulować wydajność procesów

Analizować i przepisywać użytkownikom odpowiedni sprzęt komputerowy

Wdrażać komponenty do ostatecznego projektu

Przeglądać skuteczność projektu i w razie potrzeby modyfikować

Projektować i testować elementy i obwody elektroniczne.

Wykorzystanie komputerów do tworzenia i oceny projektów.

Projektować i budować jednostki centralne, peryferia pomocnicze, mikroprocesory, logikę pomocniczą, niestandardowe układy scalone, dyski i drukarki.

Zalecać konfiguracje i wymagania dotyczące zasilania.

Zarządzać innymi inżynierami i technikami podczas fazy produkcyjnej.

Oceniać koszty, czynniki bezpieczeństwa i niezawodność nowych urządzeń sprzętowych.

2. Wynagrodzenie inżyniera sprzętu komputerowego

Inżynierem sprzętu komputerowego 4

Według Glassdor.com, renomowanej tablicy ogłoszeń, średnie wynagrodzenie inżyniera sprzętu komputerowego w USA wynosi 89 641 dolarów rocznie.

Ale prawda jest taka, że Twoje wynagrodzenie zależy od czterech głównych czynników: poziomu doświadczenia, popularnych umiejętności, lokalizacji i firmy.

Inżynierem sprzętu komputerowego 5

Dzięki uprzejmości: glassdoor.com

1. Według poziomu doświadczenia

Inżynierem sprzętu komputerowego 6

Dzięki uprzejmości: payscale.com

Inżynier sprzętu komputerowego na poziomie podstawowym z kilkumiesięcznym doświadczeniem może zarobić średnio 71 786 dolarów rocznie (wliczając w to premie, wynagrodzenie za nadgodziny i napiwki).

Z około 1 - 4 letnim doświadczeniem w pracy, inżynier sprzętu komputerowego może zarobić średnio $78,439 rocznie.

Z 5 - 9 lat doświadczenia jako inżynier sprzętu komputerowego, można zarobić około 91 943 dolarów rocznie.

Inżynierowie sprzętu komputerowego z 10 - 19 lat doświadczenia może średnio $114 126 rocznie.

A inżynierowie sprzętu komputerowego z 20-letnim doświadczeniem i wyższym (w ich późnej karierze) mogą zarobić średnio 116 859 dolarów rocznie.

2. Zwiększone wynagrodzenie na podstawie popularnych umiejętności

Czy wiesz, że możesz uzyskać wyższe wynagrodzenie jako inżynier sprzętu komputerowego na poziomie podstawowym niż zwykły inżynier sprzętu?
Tak, oczywiście! Jest to możliwe.

Ale musisz być gotowy, aby uzyskać nowe popularne umiejętności dla inżynierów sprzętu komputerowego, aby zwiększyć swoją wartość - i wynagrodzenie ostatecznie.

Oto popularne kluczowe umiejętności, których potrzebujesz:

● Projektowanie/debugowanie płyt - 83 565 dolarów rocznie.

Technik sprzętu komputerowego - $80,602 rocznie

  • Język programowania C - 77 369 dolarów rocznie
  • Język programowania C++ - 83 467 dolarów rocznie
  • Projektowanie inżynierskie - $87,206.
Inżynierem sprzętu komputerowego 7

Dzięki uprzejmości: payscale.com

3. Wynagrodzenie według lokalizacji

Wynagrodzenie inżynierów sprzętu komputerowego różni się w zależności od ich lokalizacji.

Najlepiej opłacani inżynierowie sprzętu komputerowego na świecie są w USA, a tuż za nimi plasuje się Szwajcaria.

Oto obszerna lista średnich zarobków inżynierów sprzętu komputerowego na całym świecie:

Australia - 90 376 USD

Brazylia - 30 484 USD

Kanada - 80 255 USD

Chiny - 38 228 USD

  • Dania - 84 480 USD
  • Estonia - 28 899 USD
  • Finlandia - 77 717 USD
  • Niemcy - 82 486 USD
  • Izrael - 59 049 USD
  • Indie - 892 USD
  • Włochy - 62 431 USD
  • Japonia - 99 842 USD
  • Holandia - 71 072 USD
  • Nowa Zelandia - 76 293 USD

Norwegia - 89 641 USD

● Singapur - 76 097 USD

Szwajcaria - 102 335 USD

● Ukraina - 21 198 USD

● Zjednoczone Emiraty Arabskie - 79 330 USD

Wielka Brytania - 73 238 USD

● Stany Zjednoczone Ameryki Północnej - 105 760 USD

W USA najwięcej zarabiają inżynierowie sprzętu komputerowego w Dystrykcie Kolumbii. Otrzymują oni średnio 116 660 dolarów.

Inżynierowie w Delaware zarabiają najmniej - średnio 66 270 dolarów.

4. Wynagrodzenie według firm

Firma, którą wybierzesz do pracy określa wynagrodzenie, które otrzymasz.

Jednak nie daj się ponieść firmom o dużych nazwach. Niektóre z nich nie płacą wysoko, ale dają świetne korzyści i możliwości.

Z drugiej strony, niektóre firmy, które nie są tak duże, płacą swoim inżynierom sprzętu komputerowego wysoko.

Tak więc, wszystko zależy od twoich potrzeb.

Oto obraz przedstawiający różne firmy z ich średnimi pakietami wynagrodzeń.

Inżynierem sprzętu komputerowego 8

Dzięki uprzejmości: glassdoor.com

3. Jak zostać inżynierem sprzętu komputerowego?

Inżynierem sprzętu komputerowego 9

"Abyś mógł zostać inżynierem sprzętu, musisz być BORN GENIUS".

Czy słyszałeś to już wcześniej?

Cóż, nie ma czegoś takiego!

Niemniej jednak:

Potrzebujesz dużo poświęcenia.

Tak!!! Dużo.

Pasja to kolejny kluczowy składnik, którego potrzebujesz.

Musisz wcześniej zdecydować, jaką klasę inżynierii sprzętowej wybierzesz.

Istnieją dwie klasy inżynierów sprzętowych.

Jedna klasa inżynierów spędza długie godziny używając mikroskopów do produkcji nanotechnologii, która ulepsza mikroskopijne komponenty obliczeniowe i pamięci masowej.

Druga klasa inżynierów skupia się na tworzeniu większych przedmiotów, takich jak podręczne urządzenia do gier lub płytki drukowane.
Dla obu typów inżynierów jedna rzecz jest wspólna.

Łączą wymagania oprogramowania ze sprzętem - rozważając jego zalety i wady.

Inżynierem sprzętu komputerowego-Wymagania dla inżyniera sprzętu komputerowego

W tej części omówimy krótko wymagania, jakie trzeba spełnić, by zostać inżynierem sprzętu.

Ale najpierw zobaczmy to.

Odpowiedź na wielkie pytanie

Zanim zapuścisz się w zawód inżyniera sprzętu, musisz odpowiedzieć sobie na WIELKIE pytanie.

Czy inżynieria sprzętowa jest dla Ciebie?

Czy znajdziesz szczęście jako inżynier sprzętu? Inżynierem sprzętu komputerowego-Czy może pociągają Cię ogromne zarobki, jakie otrzymują inżynierowie sprzętu? Jeśli to drugie, to z czasem możesz się zużyć.

Dlaczego?

To nie jest właściwa motywacja do tak wymagającej kariery.
Pomogłoby, gdybyś miał silną pasję do znajdowania nowych rozwiązań dla starych wyzwań. A najlepiej byłoby, gdybyś lubił pracę z rękami.

Ponadto, musisz być najlepszym przyjacielem matematyki i rachunku.
Ale to nie wystarczy.

Kolejnym wymogiem jest posiadanie głębokich predyspozycji naukowych. W końcu jest to dziedzina związana z naukami ścisłymi.
Jeśli nie możesz znieść obsługi któregoś z tych wymagań, to nic nie szkodzi.
Przenieś się, póki jest jeszcze STYLOWO wcześnie, na coś przyjemniejszego dla Ciebie.

Nie zawracaj sobie głowy zdobywaniem niezbędnego wykształcenia dla niego.

Inżynierem sprzętu komputerowego-Inżynieria sprzętu komputerowego Wymagania dotyczące edukacji i certyfikacji

Inżynierem sprzętu komputerowego 10

Teraz, podjąłeś decyzję, aby stać się inżynierem sprzętu. Następną rzeczą do zrobienia jest dowiedzieć się niezbędne wykształcenie i certyfikacja wymagane do rozpoczęcia praktyki.

W tej sekcji, mamy zamiar wziąć cię przez cztery poziomy edukacji trzeba stać się profesjonalnym i udanym inżynierem sprzętu komputerowego.

Entry-Level Hardware Engineer (Bachelor's Degree)

Inżynierem sprzętu komputerowego 11

Tak! Zgadłeś, prawda.

Pierwszym krokiem jest zabezpieczenie stopnia licencjata.

Niektórzy pracodawcy akceptują stopień stowarzyszony na stanowiska podstawowe.
Ale większość pracodawców wybiera kandydatów z tytułem licencjata w dziedzinie informatyki lub inżynierii komputerowej.

Czy więc informatyka i inżynieria komputerowa to jedyna opcja stopnia w tej dziedzinie?

Nie!!! Możesz również zdecydować się na inżynierię elektryczną. Na tym kierunku weźmiesz wiele zajęć związanych z informatyką i inżynierią komputerową.

Podczas studiów, czego powinieneś się spodziewać?

Dowiesz się, jak projektować i rozwijać różne urządzenia komputerowe, takie jak dyski twarde, procesory, pamięć i urządzenia peryferyjne (klawiatura).

Tak więc, powinieneś spodziewać się, że w trakcie studiów weźmiesz wiele zajęć związanych z informatyką, matematyką i fizyką.

Powinieneś również rozważyć odbycie stażu.

Dlaczego.

Pomijając fakt, że program studiów może tego wymagać, staż pomoże Ci osiągnąć ważny cel.

Zdobędziesz bezpośrednie doświadczenie w pracy z różnymi urządzeniami komputerowymi.

Dodatkowo, dowiesz się więcej o tworzeniu sprzętu komputerowego w warunkach monitorowanych.

Jest tego więcej.

Staż pomaga Ci budować istotne kontakty branżowe, które możesz wykorzystać, aby później zdobyć pełnoetatową posadę. Dodatkowo, możesz to zrobić podczas studiów licencjackich lub zaraz po ich ukończeniu.

Teraz porozmawiajmy o najlepszych szkołach inżynierskich, aby zdobyć tytuł licencjata.

Oto lista, która pomoże ci w podjęciu decyzji:

1. Massachusetts Institute of Technology.

School of Engineering w Massachusetts Institute ma około 388 pełnoetatowych wydziałów na etacie. A opłata za wniosek wynosi 75 USD dla mieszkańców USA i studentów międzynarodowych.

Czesne za rok: $53,450

Zapisy: Pełny etat

Termin składania wniosków: Nie dotyczy.

2. Uniwersytet Stanforda

Stanford University's School of Engineering w około 278 pełnoetatowych wydziałów na pracowników. A opłata za wniosek wynosi 125 USD dla studentów międzynarodowych i mieszkańców USA.

Czesne za rok: $55,905

Enrollment: Pełny etat

Termin składania wniosków: 3 grudnia

3. Uniwersytet Kalifornijski, Berkeley

Na Uniwersytecie Kalifornijskim, School of Engineering ma około 260 pełnoetatowych wydziałów na etacie. Opłata za wniosek wynosi 140 USD i 120 USD dla studentów międzynarodowych i mieszkańców USA, odpowiednio.

Czesne za rok: $26,544 (out-of-state) i $11,442 (in-state)

Zapisy: Pełny etat

Termin składania wniosków: 6 stycznia

4. Uniwersytet Carnegie Mellon

Szkoła inżynierska na Carnegie Mellon University ma około 297 pełnoetatowych wydziałów na etacie. Opłata za wniosek dla mieszkańców USA i studentów międzynarodowych wynosi 75 USD.

Czesne za rok: 48,500 USD i 2,022 USD (za kredyt dla niepełnoetatowych)

Zapisy: Pełny etat i niepełny etat

Termin składania wniosków: 31 stycznia.

5. Uniwersytet Michigan, Ann Arbor

Ten University's College of Engineering ma 388 pełnoetatowych wydziałów na etacie. Opłata za wniosek wynosi 90 USD i 75 USD dla studentów międzynarodowych i mieszkańców USA, odpowiednio.

Czesne za rok: $51,126 (out-of-state); $27,202 (in-state); $2,798 (per credit part-time out-of-state); $1,469 (per credit part-time in-state)

Zapisy: Pełny etat i niepełny etat

Termin składania wniosków: Rolling

6. Uniwersytet Illinois, Urbana Champaign

W College of Engineering na University of Illinois jest około 453 pełnoetatowych wykładowców. Opłata za wniosek wynosi 90 dolarów dla studentów międzynarodowych i 70 dolarów dla mieszkańców USA.

Czesne za rok: $35,458 (out-of-state) i $18,622 (in-state) Enrollment: Pełny etat

Termin składania wniosków: Nie dotyczy.

7. California Institute of Technology

California Institute of Technology ma około 100 pełnoetatowych członków wydziału w swoim Division of Engineering and Applied Science. Opłata za wniosek wynosi 100 USD dla studentów międzynarodowych i mieszkańców USA.

Czesne za rok: $54,600

Zapisy: Pełny etat

Termin składania wniosków: 15 grudnia.

8. Instytut Technologii Georgia

Georgia Tech College of Engineering ma około 574 pełnoetatowych wydziałów na etacie. A opłata za wniosek wynosi 85 dolarów dla studentów międzynarodowych i 75 dolarów dla mieszkańców USA.

Czesne za rok: $29,140 (out-of-state); $14,064 (in-state); $1,215 (per credit part-time out-of-state); $586 (per credit part-time in-state)

Zapisy: Pełny etat i niepełny etat

Termin składania wniosków: Nie dotyczy.

9. Uniwersytet Purdue, West Lafayette

Purdue University's College of Engineering ma około 391 pełnoetatowych wydziałów na etacie. Opłata za wniosek wynosi 75 USD dla studentów międzynarodowych i 60 USD dla mieszkańców USA.

Czesne za rok: $29,132 (out-of-state); $10,330 (in-state); $929 (per credit part-time out-of-state); $329 (per credit part-time in-state) Enrollment: Pełny etat i niepełny etat

Termin składania wniosków: Rolling

10. Uniwersytet Cornell

W college'u Cornell University w dziedzinie inżynierii jest około 235 pełnoetatowych wydziałów. Opłata za suplikację wynosi 105 USD dla studentów międzynarodowych i mieszkańców USA.

Czesne za rok: 29 500 $ i 2 356 $ (za kredyt w niepełnym wymiarze godzin)

Zapisy: W pełnym wymiarze godzin i w niepełnym wymiarze godzin

Termin składania wniosków: Rolling

11. Uniwersytet Teksański, Austin

University of Texas ma 310 pełnoetatowych wydziałów w swojej School of Engineering. Opłata za wniosek wynosi 90 USD dla studentów międzynarodowych i 65 USD dla mieszkańców USA.

Czesne za rok: $19,320 (out-of-state); $10,554 (in-state) Enrollment: Pełny etat

Termin składania wniosków: Rolling

12. Uniwersytet Princeton

Princeton University's School of Engineering & Applied Science ma 150 pełnoetatowych wydziałów na etacie. Opłata za wniosek wynosi 90 USD dla studentów międzynarodowych i mieszkańców USA.

Czesne za rok: $52,800

Zapisywanie: Pełny etat

Termin składania wniosków: 1 grudnia

13. Uniwersytet w Waszyngtonie

W College of Engineering na University of Washington jest 274 pełnoetatowych pracowników wydziału. Opłata za wniosek wynosi 85 USD dla studentów międzynarodowych i mieszkańców USA.

Czesne za rok: $32,439 (out-of-state); $18,198 (in-state); $1,547 (per credit part-time out-of-state); $867 (per credit part-time in-state) Enrollment: Pełny etat i niepełny etat

Termin składania wniosków: Nie dotyczy

Dołącz do akredytowanego programu inżynierskiego

Inżynierem sprzętu komputerowego 12

Bardzo ważne jest, aby znaleźć akredytowany program inżynierski, który wspiera Twoje długoterminowe cele.

Powód jest prosty.

Złotym standardem dla edukacji inżynierskiej jest certyfikacja z Accreditation Board for Engineering and Technology (ABET).
Czy można uzyskać regionalnie akredytowany program studiów licencjackich?

Tak, można. Ale należy pamiętać, że większość pracodawców rozważa kandydatów z poświadczeniami ABET.

Co ciekawe, w każdym stanie są programy ABET. A oni akredytowali około 776 instytucji akademickich w ponad 31 krajach.

Inne rzeczy, na które powinieneś sprawdzić, to:

1. Programy, które są najlepiej dostosowane do twoich celów zawodowych. Na przykład, należy szukać programów, które kładą większy nacisk na integrację sprzętu nad oprogramowaniem.

2. Potrzebujesz programów, które mają niezbędne udogodnienia wymagane do prowadzenia badań. Tak więc, powinieneś wybrać szkoły, które wspierają twoje preferowane zainteresowania.

Zdobądź certyfikaty branżowe

Inżynierem sprzętu komputerowego 13

Jedna rzecz jest pewna w dziedzinie inżynierii sprzętowej.

Nauka NIGDY się nie kończy.

Rzeczy ewoluują w szybkim tempie, a ty nie chcesz zostać pominięty.
Musisz zachować ostrość swojej gry edukacyjnej, aby pozostać konkurencyjnym i produktywnym. Tak więc, uzyskanie profesjonalnej certyfikacji JEST nieuniknione.

Ponadto...

Jeśli uznane stowarzyszenie inżynierskie certyfikuje Twoją wiedzę i umiejętności, automatycznie podnosi to Twój status.

Możesz również rozważyć zasiadanie w National Council of Examiners for Engineering and Surveying's P.E. Electrical and Computer (NCEES) exam. Ale, można napisać 8-godzinny egzamin tylko po zdobyciu co najmniej cztery lata doświadczenia w tej dziedzinie.

Zapisz się do szkoły wyższej

Inżynierem sprzętu komputerowego 14

Stopień licencjata w Inżynierii Komputerowej jest dobrym posunięciem. Jest jeszcze lepiej, gdy dodasz certyfikaty branżowe. Najlepiej jest z ukończeniem szkoły wyższej.

Tak!!! Możesz uzyskać Master of Business Administration lub Master of Science in Engineering, koncentrując się na Inżynierii Komputerowej.

A co, jeśli zdecydujesz się rozpocząć swoje przedsiębiorcze przedsięwzięcie lub przenieść w górę do zarządzania z firmą?

W takim przypadku MBA by się przydało.

Dlaczego?

Po prostu! Pomoże Ci zaokrąglić swoje umiejętności. Będzie też stanowił doskonałą przeciwwagę dla ilościowego podejścia analitycznego, które jest typowe dla inżyniera.

Dodatkowo, nauczy Cię jak lepiej integrować i motywować zespół.

Jakie umiejętności są potrzebne, aby zostać odnoszącym sukcesy inżynierem sprzętu?

Inżynierem sprzętu komputerowego 15

Poza wszystkimi dyplomami i certyfikatami, których potrzebuje inżynier sprzętu, kluczowe jest posiadanie odpowiedniej kombinacji umiejętności technicznych i transferowalnych, takich jak:

Kreatywność

Inżynierem sprzętu komputerowego 16

Inżynier sprzętu komputerowego robi głównie dwie rzeczy: tworzy i utrzymuje.
W tym aspekcie kreatywność odgrywa ogromną rolę. Jest to niezbędny element, który pozwala na łatwe rozwiązywanie problemów.

Pozwala również na tworzenie planów dla nowych i innowacyjnych technologii. Znajdź więc hobby, które pomoże ci uwolnić twoją kreatywną moc.

Umiejętność rozwiązywania problemów

Inżynierem sprzętu komputerowego 17

Uniknięcie problemów jest prawie niemożliwe - zwłaszcza gdy obsługujesz skomplikowany sprzęt i systemy. Jest to część pracy.

Dlatego dzięki doskonałym umiejętnościom rozwiązywania problemów szybko zidentyfikujesz problemy, rozważysz opcje i znajdziesz najlepsze możliwe rozwiązanie.

Krytyczne myślenie (umiejętności analityczne)

Inżynierem sprzętu komputerowego 18

Jedną z krytycznych umiejętności, które powinieneś mieć jako inżynier sprzętu jest krytyczne myślenie.

Pomoże Ci ono przeanalizować skomplikowany sprzęt, a nawet potrzeby konsumentów. Następnie możesz użyć najlepszej metody, aby poprawić i udoskonalić dane zagadnienie.

Zarządzanie stream

Inżynieria sprzętowa jest dość wymagająca. Wyobraź sobie teraz obsługę wielu projektów jednocześnie - możesz być sfrustrowany.

Jednak dzięki doskonałym umiejętnościom radzenia sobie ze stresem, będziesz w stanie skutecznie radzić sobie z presją.

Świadomość technologiczna

Wszyscy inżynierowie sprzętu muszą być na bieżąco z pojawiającymi się technologiami. W ten sposób wszystkie Twoje urządzenia będą aktualne. Ponadto, będziesz lepiej wypełniać swoją rolę i staniesz się nieocenionym atutem dla swojej firmy.

Umiejętności komunikacyjne (umiejętności interpersonalne)

W pewnym momencie w swojej dziedzinie, możesz potrzebować pracować z zespołami składającymi się z nietechnicznych i technicznych rówieśników.
Jak to zrobić?

Oczywiście, dzięki doskonałym umiejętnościom komunikacyjnym.

Budowanie tej umiejętności pomoże Ci na dwa sposoby: bycie aktywnym słuchaczem i wybitnym komunikatorem.

Umiejętność czytania ze zrozumieniem

Czytanie jest podstawową częścią pracy. Zacznij od czytania trudnych materiałów - bez robienia przerw. Następnie możesz sprawdzić, co właśnie przeczytałeś.

Jakie rodzaje książek możesz czytać?

Białe księgi na temat inżynierii sprzętu komputerowego i książki non-fiction są doskonałymi opcjami. Możesz zacząć od nich.

4.Inżynierem sprzętu komputerowego-Inżynier sprzętu komputerowego Wspólne ścieżki edukacyjne

Aby poznać swoje cebule bardziej jako inżynier sprzętu, musisz zapoznać się ze wspólnymi ścieżkami nauki. Robiąc to, będziesz na bieżąco z najnowszymi wiadomościami. Otrzymasz również informacje z pierwszej ręki o świeżych odkryciach w tej dziedzinie.

Na przykład, możesz zasubskrybować najlepsze blogi inżynierii sprzętu komputerowego, takie jak Tom's hardware, PureOc, itp. Możesz też subskrybować najlepsze kanały YouTube poświęcone inżynierii sprzętu komputerowego, takie jak GreatScott! Możesz również dołączyć do czołowych forów inżynierii sprzętowej na Reddicie, gdzie możesz zadawać pytania i łączyć się z innymi starszymi inżynierami. Pomocne mogą być również kursy online z serwisów takich jak Udacity, Coursera itp.

5. Inżynierem sprzętu komputerowego-Jak wybrać pierwszą płytkę rozwojową?

Wybór pierwszej płytki rozwojowej dla Twojego projektu - jako początkującego inżyniera sprzętu - może być przytłaczający.

Dlaczego?

Jest mnóstwo płyt rozwojowych do wyboru - i podjęcie decyzji może być trudne.

Ale zanim przejdziemy do wiedzy, jak wybrać pierwszą płytkę rozwojową, spójrzmy na definicję płytki rozwojowej dla dobra początkujących.

Płytka rozwojowa to mała płytka z mikroprocesorem, mikrokontrolerem lub obydwoma, która dostarcza wymagane oprogramowanie i komponenty do programowania i projektowania.

Najpopularniejsze płytki używane przez twórców i hobbystów to BeagleBone, Raspberry Pi i Arduino.

Istnieją mniej znane marki, takie jak TI LaunchPad firmy Texas Instrument i Galileo firmy Intel.

Ogólnie rzecz biorąc, na rynku dostępnych jest obecnie ponad 74 różnych płyt rozwojowych.

Nadal można używać samodzielnych mikrokontrolerów - chociaż są one trudniejsze w użyciu niż płytki rozwojowe. Ale to już inny temat, którym zajmiemy się innym razem. Celem tego rozdziału jest wiedza o tym, jak wybrać płytkę rozwojową.

Jeśli chodzi o wybór płytki rozwojowej, musisz trzymać się tej z wszystkimi komponentami i mocą, której potrzebujesz.

Bądź ostrożny, aby nie przesadzić. To może być marnotrawstwo i ostatecznie tak złe, jak wybranie płytki rozwojowej, która nie ma wymaganych specyfikacji.

Inżynierem sprzętu komputerowego-Jakie są czynniki, które należy wziąć pod uwagę przed wyborem płytki rozwojowej?

Czynniki te obejmują:

1. Typ płytki rozwojowej

Typ płytki, którą wybierzesz, jest zazwyczaj pierwszym czynnikiem do rozważenia.
Istnieją trzy główne rodzaje płyt rozwojowych, oparte na ich mocnych stronach i specyfikacjach.

Płyty z mikrokontrolerami: obejmują Mega i Arduino Uno. Płyty z mikrokontrolerami można znaleźć na płytkach wykonanych przez SparkFun i Adafruit.

Single Board Computers: obejmują BeagleBone Black i RPi. Sprzedawcy tacy jak Qualcomm, Samsung, Realtek i Nvidia używają tych płyt.

Field-programmable Gate Array (FPGA): są dość uniwersalne i potężne - ale mniej popularne niż dwa pierwsze typy płytek.

To typ projektu decyduje o tym, która płytka rozwojowa jest dla Ciebie odpowiednia. W niektórych przypadkach można połączyć dwa lub trzy typy płytek, aby uzyskać pożądany rezultat.

2. Język programowania i społeczność płytki rozwojowej

Język programowania lub system operacyjny, który wybierzesz, jest kluczowy do rozważenia przed wyborem idealnej płytki rozwojowej dla Twoich potrzeb.

Dobranie idealnego języka programowania, zintegrowanego środowiska programistycznego i systemu operacyjnego może stworzyć bardziej atrakcyjną płytkę - z bogatszym doświadczeniem.

Podobnie jak w przypadku sportowych IDE i wszechobecnego Arduino, popularne płytki zazwyczaj posiadają mnóstwo funkcji i bibliotek, co sprawia, że ich platforma jest łatwa w użyciu.

Ale tu jest sedno sprawy:

Arduino IDE umożliwia korzystanie z wielu języków programowania.
Nie szkodzi, jeśli nie znasz Arduino IDE. Możesz nadal używać innych mikrokontrolerów, które korzystają z IDE.

Zalecamy używanie języków uniwersalnych, takich jak C i C++. Obsługują one większość płytek.

Jeśli uruchamiasz komputery jednopłytkowe, możesz wybrać Androida, Windows 10 IoT lub Linux OS.

Jeśli chodzi o wsparcie społeczności, idealnie jest rozważyć Arduino i Raspberry Pi - ponieważ mają większe społeczności.

Oto rzecz:

Społeczność może zapewnić bezcenne zasoby, takie jak kod źródłowy, tutoriale, rozwiązania problemów i schematy.

Wybierz więc popularne płyty, jeśli szukasz dużych społeczności z ponad 100 000 osób. Ale jeśli wolisz społeczności z mniejszą populacją, zdecydować się na mniej znanych desek.

3. Pamięć (RAM)

Im większy rozmiar pamięci (RAM), tym szybciej będzie działać Twoja tablica. Jeśli zamierzasz uruchomić mnóstwo zadań jednocześnie, powinieneś użyć dużego rozmiaru pamięci RAM.

Ponadto, duża pamięć RAM poprawi sposób, w jaki Twoja płyta przetwarza dane.

4. Szybkość zegara procesora

Podobnie jak w przypadku pamięci RAM, prędkość zegara procesora będzie miała wpływ na ogólną prędkość i wydajność Twojej płyty.

Co więcej, ta funkcja ma znaczący wpływ na wydajność twojego mikroprocesora.

5. Piny GPIO (General Purpose I/O)

Piny GPIO są odpowiedzialne za podłączenie zewnętrznych urządzeń lub komponentów do Twojej płytki rozwojowej.

Więcej pinów na Twojej płytce oznacza, że będziesz miał więcej jednoczesnych połączeń. Dzięki pinom, możesz podłączyć LCD, LED i wiele innych.
Tak więc, jeśli zamierzasz podłączyć wiele rzeczy do swojej płytki, przejdź na więcej GPIO.

6. Procesor graficzny (GPU)

Wybór płyty z wysokim GPU oznacza, że otrzymasz wysokiej jakości grafikę. A z wysokiej jakości grafiką, przetwarzanie filmów nie będzie problemem.

Idealnym rozwiązaniem może być również szukanie płyt z wyjściami wideo, takimi jak VGA lub HDMI.

Jeśli wykonujesz ciężkie zadania, takie jak gry, rozpoznawanie twarzy, widzenie maszynowe lub złożone wyświetlanie - wybierz płytę z wysokim GPU.

7. Piny analog one

Potrzebujesz pinów analogowych, aby pobrać dane z analogowych źródeł, takich jak wilgotność, temperatura itp. Wszystko w życiu ma wartości analogowe.
Dlatego musisz sprawdzić, czy twoja płyta jest wyposażona w przetwornik ADC o wysokiej rozdzielczości, jeśli musisz uzyskać precyzyjne pomiary.

8. Miejsce do przechowywania danych

Potrzebujesz płytki rozwojowej z wystarczającą ilością pamięci masowej - jeśli chcesz przechowywać programy, więcej danych i systemy operacyjne.

Ostatecznie wszystko zależy od Twojego poziomu wykorzystania.

9. Pobór mocy

Większość inżynierów, zwłaszcza początkujących, ma tendencję do pomijania tego czynnika, choć jest on dość istotny.

Czynnik ten odgrywa znaczącą rolę - jeśli planujesz prowadzić większość swoich eksperymentów lub projektów z wykorzystaniem baterii.

Należy również rozważyć częstotliwość ładowania baterii. Zawsze łatwiej jest pracować z takim, który trwa długo po jednym ładowaniu.

10. Modulacja szerokości impulsów (PWM)

Jeśli zamierzasz napędzać serwomotory, powinieneś wziąć pod uwagę modulację szerokości impulsu (PWM). Jest ona odpowiedzialna za rozróżnienie cyklu duty fali kwadratowej.

Podobnie jak wejścia Analog, wejścia PWM pomagają określić rozdzielczość i częstotliwość próbkowania płytki rozwojowej.

11. Cena

Cena jest jednym z istotnych czynników - zwłaszcza jeśli masz ograniczony budżet. A zakres cenowy większości płytek rozwojowych waha się od 95$ - 270$.

Ale idealnie jest kupić płytę rozwojową, która pasuje do Twojego projektu najpierw - przed ceną. Tak więc, wszystko zależy od twojego projektu, ponieważ możesz nawet pójść na mniej kosztowną tablicę.

6. Inżynierem sprzętu komputerowego-Jak wybrać narzędzia inżynierskie?

Uzyskanie odpowiednich narzędzi inżynierskich dla swojego projektu może przejść długą drogę do zwiększenia efektywności pracy.

Ale, zanim wybierzesz jakiekolwiek narzędzie inżynierskie dla swoich potrzeb projektowych, powinieneś rozważyć następujące czynniki:

1. Narzędzia powinny pasować do istniejącego procesu

Musisz tego uniknąć przy wyborze narzędzia:

Zmienianie swojego procesu, aby dostosować się do tego, jak działa nowe narzędzie. Prościej jest nauczyć się korzystać z nowego narzędzia niż próbować zmienić swoją metodę.

Najprawdopodobniej będziesz miał większy problem, gdy będziesz próbował zmienić swój proces na rzecz nowego narzędzia.

Dlatego najlepszą opcją jest trzymanie się tego, co znasz.

2. Inżynierem sprzętu komputerowego-Przetestuj narzędzia zanim się na nie zdecydujesz

Przed wyborem narzędzia, to zawsze idealne dla Ciebie, aby przetestować go, aby zobaczyć, jak to działa.

W ten sposób można zdecydować, czy jest wystarczająco dobry, aby obsłużyć swoje projekty.
Jeśli nie chcesz utknąć z narzędziem, które będzie frustrować twoje wysiłki - NIE ignoruj tego czynnika.

3. Inżynierem sprzętu komputerowego-Znajdź narzędzia, które mają znajome cechy

Nie musisz być zaznajomiony z konkretnym narzędziem, zwłaszcza jeśli pracujesz z zespołem.

Ogólną zasadą jest upewnienie się, że przynajmniej jeden członek zespołu jest zaznajomiony z funkcjami danego narzędzia.
Wybierając narzędzie znane dla Twojego zespołu lub organizacji, ułatwisz wdrożenie narzędzia.

Teraz wszystko zależy od Ciebie

Masz wszystko, czego potrzeba, aby spełnić swoje marzenia o zostaniu inżynierem sprzętu.

To nie jest takie trudne, jak się wydaje.

Pierwszym kluczowym krokiem do podjęcia teraz jest uzyskanie niezbędnej edukacji i nabycie odpowiednich umiejętności, aby doskonalić swój fach.

W miarę rozwoju, uczyłbyś się w pracy i zdobywałbyś coraz większe doświadczenie.
Tak więc, to zależy od Ciebie- podejmij działania teraz!