Gibt es Menschen die Python in einem Jahr schaffen?

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Napelazam
User
Beiträge: 10
Registriert: Montag 29. Dezember 2014, 19:17

Gibt es Menschen, die Python innerhalb eines Jahres so gut beherrschen, dass diese einen Job finden, der gut bezahlt ist?
Nehmen wir an für C++ braucht ein 0815 Mensch 3-4 Jahre. Einer mit Talent braucht nur 4 Wochen um die Grundlagen zu verstehen und weitere 5 Monate um fast alles entwickeln zu können.
Bei Python kann man dann ja dutzende Monate abziehen oder?

Ja, ich will das so schnell wie möglich lernen, damit ich davon leben kann. Das heißt ja nichts guten, etwas nur für Geld zu machen. Ich finde programmieren aber schon interessant. Jetzt nicht so interessant wie die Tierwelt oder 3D modelling aber schon ein Stück.
BlackJack

@Napelazam: Da fällt mir als erstes das Essay Teach Yourself Programming in Ten Years von Peter Norvig ein.

Und in der Praxis reicht es in der Regel nicht aus nur eine Programmiersprache zu können, und es kommen noch diverse andere Techniken hinzu mit denen man sich auskennen sollte. Welche das sind kann man so pauschal nicht sagen, es kommt halt darauf an mt welchen Herausforderungen man konfrontiert wird.
Sirius3
User
Beiträge: 18335
Registriert: Sonntag 21. Oktober 2012, 17:20

@Napelazam: Was hilft Dir die Aussage, dass andere das geschafft haben? Ich habe die Grundlagen von Python innerhalb weniger Tage gelernt, da hatte ich aber meinen gut bezahlten Job schon und außerdem die bereits erwähnten 10 Jahre self-teaching längst hinter mir.
Wenn Du einen Zettel hast, auf dem "Diplom Informatiker" steht, oder "Master of Programming" oder wie das jetzt auch immer heißen mag, kann es gut sein, dass Du Deinen potentiellen Arbeitgeber auch ohne Python-Kenntnissen davon überzeugen kannst, Dich einzustellen. Solltest Du soetwas nicht haben, wird es so oder so sehr schwer Arbeit in diesem Bereich zu finden. Du kannst Dich natürlich immer freiberuflich durchschlagen, da passt dann aber "gut bezahlt" nicht dazu, beim Putzen gibt es immerhin Mindestlohn.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Napelazam hat geschrieben: Nehmen wir an für C++ braucht ein 0815 Mensch 3-4 Jahre. Einer mit Talent braucht nur 4 Wochen um die Grundlagen zu verstehen und weitere 5 Monate um fast alles entwickeln zu können.
Dazu fällt mir ein: Link :twisted:
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
Benutzeravatar
darktrym
User
Beiträge: 785
Registriert: Freitag 24. April 2009, 09:26

Großartig, das letzte Bild erklärt alles.
„gcc finds bugs in Linux, NetBSD finds bugs in gcc.“[Michael Dexter, Systems 2008]
Bitbucket, Github
Benutzeravatar
MagBen
User
Beiträge: 799
Registriert: Freitag 6. Juni 2014, 05:56
Wohnort: Bremen
Kontaktdaten:

Napelazam hat geschrieben:Nehmen wir an für C++ braucht ein 0815 Mensch 3-4 Jahre.
0815 Menschen programmieren nicht.
Napelazam hat geschrieben:Ja, ich will das so schnell wie möglich lernen, damit ich davon leben kann. Das heißt ja nichts guten, etwas nur für Geld zu machen. Ich finde programmieren aber schon interessant. Jetzt nicht so interessant wie die Tierwelt oder 3D modelling aber schon ein Stück.
In meinem Bekanntenkreis hat niemand mit dieser Motivation Programmieren gelernt. Sie haben Programmieren gelernt, weil sie es einfach nicht lassen konnten, der PC sollte so machen wie sie es wollen und nicht sie das machen was der PC vorgibt. Einen Job haben zu wollen reicht nicht als Motivation, eine gehörige Portion Technik-Faszination ist unbedingt erforderlich.

Wenn Du 3D Modelling mit Blender machst, dann könntest Du mit der Python-Schnittstelle von Blender anfangen. Dann sind die Beispiele aus Deiner vertrauten Umgebung und nicht so öde wie in vielen Lehrbüchern. Sich in ein 3D Modelling Programm einzuarbeiten ist übrigens viel aufwändiger als eine weitere Programmiersprache zu lernen.
a fool with a tool is still a fool, www.magben.de, YouTube
Benutzeravatar
darktrym
User
Beiträge: 785
Registriert: Freitag 24. April 2009, 09:26

Es gibt da draußen verdammt viele ABAP-Programmierer die nur Geld verdienen wollen und null Interesse an IT haben. Manchmal verirrt sich da auch mal jemand der sowas weltfremdes wie Informatik studiert hat, häufiger sind das aber Quereinsteiger, die nach einem Jahr bereits höhere Stundensätze haben als ein Senior-Entwickler mit 10 Jahren Berufserfahrung.
„gcc finds bugs in Linux, NetBSD finds bugs in gcc.“[Michael Dexter, Systems 2008]
Bitbucket, Github
Benutzeravatar
MagBen
User
Beiträge: 799
Registriert: Freitag 6. Juni 2014, 05:56
Wohnort: Bremen
Kontaktdaten:

Bei SAP liegt die Schwierigkeit nicht in der ABAP Syntax, sondern man muss das Domänenwissen haben (z.B. Buchhaltung oder HR) und wissen wie dieses Thema im SAP Datenbankmodell und Objektmodell umgesetzt wird. Dieses Wissen kann man sich nicht anlesen, googlen oder ausprobieren, sondern man kann es nur in SAP-Schulungen oder im Beruf lernen. Das bringt hohe Stundensätze.
a fool with a tool is still a fool, www.magben.de, YouTube
Napelazam
User
Beiträge: 10
Registriert: Montag 29. Dezember 2014, 19:17

Und was ist dann bitteschön dann mit 3 jährigen dualen Ausbildungen? Nach einer Ausbildung kriegst du eigentlich auch einen Job und kannst dann von dem was du gelernt hast leben.
Da kann ich dann auch 1 Jahr in Vollzeit programmieren Lernen. Da kann ich mir relevante Themen aussuchen und muss nichts machen was irrelevant ist.
:mrgreen:
Und für 3D modelling und game developing interessiere ich mich tausend mal mehr als für programmieren. :oops:
BlackJack

@Napelazam: Das Problem ist Du weisst nicht was irrelavant ist, oder auch nicht was alles relevant ist, und bekommst kein reales Feedback wenn Du selbst ein Jahr lang programmieren lernst. Und wenn Du dann einen Job haben willst: Da wird normalerweise deutlich mehr als eine Programmiersprache erwartet. Also zum Beispiel auch noch andere Sprachen, inklusive Erfahrung, Datenbanken, XML, Webkranm, … — je nach dem was in dem Job gemacht werden soll.
Benutzeravatar
MagBen
User
Beiträge: 799
Registriert: Freitag 6. Juni 2014, 05:56
Wohnort: Bremen
Kontaktdaten:

Napelazam hat geschrieben:Und für 3D modelling und game developing interessiere ich mich tausend mal mehr als für programmieren.
Es ist sehr schwer und ineffektiv etwas zu lernen ohne sich dafür zu interessieren. Deshalb mein Tip: bleib beim 3D Modelling oder versuch darüber in die Programmierung einzusteigen.
a fool with a tool is still a fool, www.magben.de, YouTube
Napelazam
User
Beiträge: 10
Registriert: Montag 29. Dezember 2014, 19:17

Okey Leute. Danke für eure Antworten. Die Community ist echt super :D
Antworten