Wahl der Weiterbildung: 1) CAD oder 2) C#, C und C++ ?

Jeder kann arbeitssuchend werden, auch ein Ingenieur. Seine Aufgaben waren Test und Versuch in Elektro / Automotive. Es sind auch Basiskenntnisse Mikrokontrollerprogrammierung mit C, CAN-Bus vorhanden.

Der Jobcenter bietet eine 3-5 Monatige Weiterbildung.
Das ist eine Chance für einen Neuanfang, womit auch früheren Erfahrungen nicht übrig sein könnten.

In Frage kommt eine

  1. CATIA oder Pro Engineer
    oder
  2. Software-Entwickler für C#, C und C++

Zum 1) Obwohl CATIA oder Pro E auch in der INdustrie/Ingenieurwesen gehören, das wäre auch praktisch der Neuanfang im Bereich Konstruktion. Und in der letzten Zeit kann man überwiegend auf eine Projektmitarbeit (praktisch lebenslang) hoffen. Weil Gross- und zum Teil Mittelständische Unternehmen (wo CATIA) leute über Personaldienstleister nehmen.
Das wäre also ein Leben, welches aus Projekten besteht. Das betrachte ich als Nachteil.

Zum 2) hat der Ingenieur weniger Bezug, aber die IT-Bransche blüht…

Meine Fragen:

a) Was kann man mit C#, C und C++ Programmieren?
ja klar, Mikrokontrollerprogrammierung geht’s mit C. Aber sonst? Finden die Programmiersprachen einsatz im Ingenieur-Bereich?

a1) Oder ist das mehr WEB-Bereich?

b) oder hat man als Quereinsteiger mit einer Weiterbildung wenig Chancen, weil Hochschulabsolventen aus der Informatik mehr Wert auf dem Arbeitsmarkt sind?
Gebe es überhaupt eine Chance, unter der Informatik-Absolventen zu einer Stelle durchzukommen?

b1) Sind die Kenntnisse nur C#, C und C++ ausreichend, um in den Software-Entwickler/Tester-Job zu kommen? oder brauch man dazu noch welche Kenntnisse wie z.B. Datenbanken oder JAVA o.a.?

c) findet man den Einsatz als 2) auch in kleinen Firmen und Startups? So dass man im Stuff ist und nicht lebenslang durch Personaldienstleister?

d) Ist die Nachfrage nach Arbeitskraft im Bereich C#, C und C++ größer als in anderen technischen Branchen?

d1) Wie sieht es in der Zukunftsperspektiven aus?

Hallo,

mit meiner Erfahrung aus der IT-Branche würde ich an deiner Stelle eher Option 1 wählen.
Das hat mehrere Gründe:

  • In 3-5 Monaten wirst du nicht viel mehr als Grundlagen lernen
  • Das reicht vermutlich nicht, um sofort in den Beruf zu starten
  • Es gibt massenweise Informatik-Absolventen, es herrscht kein Mangel
  • C und C++ kommen aus der Mode, Java ist (leider) in

Gruß,
Steve

Danke. Aber was sagen Sie über einen solchen Einsatz?:

http://www.stepstone.de/stellenangebote--Anwendungs-Testingenieur-m-w-Elektroniksysteme-Dortmund-Bertrandt-AG--3771697-inline.html

oder über solchen:

Required an Automation Test Engineer.
Design, develop and maintain automated tests for different applications and extensions.
Execute the tests and analyse results.
Seek out expertise, knowledge, and resources to develop solutions to problems.
Develops the test environment and sets up regression and integration tests, as well as verification and acceptance tests, as required in the projects.
Prepares an optimal automation test environment for each project, including specification of test tools and test criteria.
Work with Development groups to identify and resolve problems.
Requirements:
Bachelor degree. Computer Science / Software advantage.
ISTQB Certificate- Advantage.
2+ years of experience in developing Test Automation.
1+ years of experience in Selenium, QTP, Cucumber, Test Complete or Coded UI.
1+ year working experience in Agile, Continuous Integration and Continuous Deployment.
Demonstrated analytical and problem solving skills.
Experience in establishing automation framework.
Experience from IT/ System/ Networking- Advantage.
Experience in SW Development, in C# - Mandatory.
Experience in planning, testes writing and tests methodology.

oder noch eine Frage dann:

welche Programmiersprache ist für die Testautomatisierung (nicht Software-Test, sondern Geräten- und Hardware-test) verbreitet?

UNd was ist mit der C# ?

Wenn man früher als Test-Ingenieur gearbeitet hat, dann wäre eine Weiterbildung in der Testautomatisierung auch was?
Und wenn man das Key-Word „Testautomatisierung C#“ in Jobbörse eintippt - bekommt man oft Ergebnisse:

http://www.stepstone.de/stellenangebote--Experte-m-w-fuer-HiL-Testautomatisierung-Ingolstadt-Gigatronik-Ingolstadt-GmbH--3663142-inline.html

http://www.stepstone.de/stellenangebote--Consultant-m-w-Testautomatisierung-Braunschweig-Hamburg-Hannover-Ingolstadt-Koeln-Muenchen-Nuernberg-SQS-Software-Quality-Systems-AG--3803418-inline.html

Braucht man für Testautomatisierung nicht viel mehr als Programmier-Grundlagen?
Brauch man dafür auch Datenbanken-Kenntnisse oder was noch?