Ist man mit 26 zu alt, um Programmieren zu lernen?

Also , ich würde gerne etwas neues in meinem Leben lernen und würde gerne meine aktuelle Arbeit am liebsten sofort kündigen, da die Arbeit eigentlich nix für mich ist (; leider habe ich viel zu viel auf meine Eltern gehört und dass gelernt, wo ich mich absolut nicht sehe (;

Leider habe ich etwas sorgen, dass ich mit 26 Jahren etwas zu alt dafür bin , denn viele fangen schon irgendwie mit 13-14 Jahren an und ich habe bis jetzt 0 Ahnung von Programmierung ...

deswegen habe ich paar Fragen :

  1. Ist man mit 26 Jahren zu alt um das Programmieren zu lernen ?
  2. Wenn nein, mit welcher Programmiersprache sollte ich anfangen (hier ein paar Punkte was für mich wichtig ist !
  • Die Sprache sollte aktuell und relativ einfach für Anfänger sein !
  • Würde gerne als Freelancer arbeiten und deswegen sollte es eine Sprache sein mit der ich leichter an Aufträge kommen kann und ca 1500 Euro verdienen kann (damit ich meinen Job kündigen kann , um noch mehr Zeit für das Programmieren zu haben ) Learning by Doing .
  • Und die Sprache sollte multifunktionsfähig sein und auf Windows laufen

Hier ein paar Gedanken die ich mir gemacht habe

  • Mit Webdesign anfangen also HTML / CSS lernen und die Programmiersprache Javascript und damit ( wenn ich es gelernt habe kann ich dann als Freelancer arbeiten oder ? )
  • und als nächstes dann Python lernen, da die Sprache relativ einfach ist , die Sprache ist auch multifunktionsfähig und läuft auch auf Windows und damit kann man dann viele Projekte starten und viele andere Sprache haben eine Ähnlichkeit, also könnte man auch , dann die anderen Sprachen später lernen, wenn man die Sprache gut beherrscht oder ?

3. Wie stehen eigentlich meine Chancen in der IT Branche ohne Studium/Ausbildung in dem Bereich, kann man es sich alles selbst beibringen und erfolgreich in dem Bereich werden , ohne jetzt extra Studiert oder Ausbildung gemacht zu haben ?

Kann ich z.b Webprogrammiurung in einem Jahr lernen und damit dann nach 1 Jahr ca 1500 Euro damit verdienen um meinen Job zu kündigen und damit dann mich finanzieren und es dann hauptberuflich machen ?

und die letzte frage was hat es eigentlich mit dem "Hallo Welt " aufsich? Warum fangen Anfänger damit an ?

Vielen Dank !!!

Computerspiele, Software, Hardware, Webseite, programmieren, Java, Antivirus, Code, Computersprache, Informatik, It-Branche, IT-Sicherheit, IT-Spezialist, künstliche Intelligenz, web-entwickler, Windows 10, Ausbildung und Studium
Was sind die Lösungen der 3 Fragen (Multiple Choice)?

Hallo, kann mir jemand helfen, diese 3 Fragen zu beantworten, komme nicht auf die Lösung.

Frage1

Welche Aussage über for-Schleifen ist falsch?

a.) Im Initialisierungsbereich der for-Schleife kann man beliebige Variablen deklarieren.

b.) Mit einer for-Schleife kann man jede Funktionalität erreichen, die man auch mit einer While-Schleife erreichen könnte.

c.) Mit For-Schleifen kann man keine Endlosschleifen erzeugen.

d.) Innerhalb einer for-Schleife können sich weitere Schleifen befinden.

Frage 2

Welche Anweisung wird ausgeführt?

int a=5;

int b=6;

int c=7;

if(a>b){

  Anweisung1;

}else{

  if(a<c){

    Anweisung2;

  }else{

    Anweisung3;

  }

}

Wählen Sie eine Antwort:

a.) Anweisung 1

b.) Anweisung 2

c.) Anweisung 3

d.) gar keine

Frage 3

Warum kann ein float automatisch in eine double gewandelt werden, aber nicht umgekehrt?

a.) Ersteres nennt man explizites Casten, beim Casten vom kleinerem (float) zum größerem Datentyp (double) muss das implizit geschehen.

b.) Ersteres nennt man implizites Casten, beim Casten vom größerem (double) zum kleinerem Datentyp (float) muss das explizit geschehen.

c.) Ersteres nennt man implizites Casten, beim Casten vom kleinerem (float) zum größerem Datentyp (double) muss das explizit geschehen.

d.)Ersteres nennt man explizites Casten, beim Casten vom größerem (double) zum kleinerem Datentyp (float) muss das implizit geschehen.

Computer, programmieren, Java
Wie fängt man das Programmieren lernen an? Tipps?

Hey Leute (; Hab noch eine Frage ...

Kurz zur Vorgeschichte warum jetzt das Programmieren:

. Vor einem halben Jahr habe ich angefangen mir das Cuten, Filmen von Videos beizubringen , da ich sehr gerne mit YouTube anfangen wollte , also habe ich mir alles selbst beigebracht und es hat ganz gut geklappt habe schon die ersten 1000 Abos und der Schnitt, ist nicht der beste aber schon in Ordnung (mache Selbstexperimente) was ich auf jeden Fall noch verbessern werde und mich in der Richtung weiterentwickeln werde aber jetzt auch die Zeit in andere Dinge stecken möchte und in anderen Bereichen mich weiterentwickeln wie z.b mir das Programmieren beibringen)

Ich will bald in Zukunft ein IT-Unternehmen gründen ( klar als Unternehmer muss man jetzt nicht der beste Programmierer sein aber so bisschen Ahnung davon sollte man schon haben und deswegen will ich es mir auch beibringen aber auch so interessiert es mich was neues zu lernen und dazu gehört auch das Programmieren (;

und nein ich will es nicht studieren, sondern mir es selbst beibringen: Bücher, Kurse Internet usw

Also.. jetzt die große Frage , wie fange ich mit dem Programmieren lernen an ?

Habt Ihr schon Erfahrungen damit gemacht? Was sollte ich als erstes lernen also welche Sprache? Welche Bücher könnt Ihr empfehlen? YouTube Videos vlt usw

vlt habt Ihr es euch auch es selbst beigebracht ? Wenn ja wie ?

Würde mich über ein paar Tipps freuen wie und womit ich anfangen soll und wie lange dauert es bis man schon ein bisschen Ahnung davon hat und man schon die ersten kleine Projekten starten kann ..

Zeit habe ich dafür genug (; am Samstag und Sonntag jeweils ca 12-14 Stunden am Tag und unter der Woche ca 4 Stunden für das lernen (also so ca 40 Stunden pro Woche nur für das Lernen ) manchmal vlt auch mehr, falls in andere Dinge weniger machen muss ..

..........................................................................................................................

und sorry, falls mein Deutsch nicht der beste ist , ich komme aus der Ukraine und die deutsche Sprache ist nicht meine Muttersprache, deswegen kann es sein, dass nicht alles Perfekt ist ..

Danke

Computer, Geld verdienen, YouTube, Schule, Online-Shop, IT, programmieren, Facebook, Java, Code, Informatik
Python3: For-Schleife überspringt Element der Liste?

Hallo!

Ich wollte letztens in Python (3.7.4) mit einer for-Schleife durch eine Liste gehen, um jedes Element unter einer bestimmten Bedingung aus der Liste zu löschen.

Eine stark vereinfachte Version könnte so aussehen:

l = [1,2,3,4,5]

for i in l:

____print(i)

____if i == 2: l.remove(i)

____if i == 3: l.remove(i)

print(l)

Hier möchte ich also alle Zweien und Dreien löschen. Das ganze geht natürlich effektiver, übersichtlicher und schöner, aber meine Bedingungen waren ja auch etwas komplizierter und hier geht es nur ums Prinzip.

Die Ausgabe sollte dann meinen Erwartungen entsprechend so aussehen:

1

2

3

4

5

[1,4,5]

Tatsächlich sieht sie dann aber so aus:

1

2

4

5

[1,3,4,5]

In der for-Schleife ist niemals i == 3. Das ist darauf zurückzuführen, dass durch das Löschen der 2 alle Elemente in der Liste einen Platz nach links rutschen, wobei die for-Schleife um das nächste Element durchzugehen einen Schritt weiter nach rechts geht. Dabei werden all jene Elemente übersprungen, die hinter einem zu löschenden Element kommen. Das kann man sich so zwar erklären, ist aber nicht intuitiv.

Und eingebettet in mein Programm hat die Fehlersuche ewig gedauert, wer rechnet schon damit, dass die for-Schleife ein Listenelement überspringt?

Ich wollte euch hier nur diesen interessanten Fund zeigen und euch auch nach eurer Meinung dazu fragen :)

Der beste Lösungsansatz wäre doch die list-Comprehension, oder?

Was sagt ihr dazu?

Viele Grüße! :D

Computer, programmieren, Python 3
Kann man einen fremden Computer zu seinen eigenen machen (hacken)?

Holy Shi*, ich habe gerade einen Film bei Netflix geguckt, welcher Unknown User heißt. Ich wusste ja, dass im Computer / Internet und alles was dazu gehört, vieles möglich ist. Aber als ich diesen Film sah, wusste ich echt nicht mehr, ob das möglich ist.

Für die, die den Film gesehen haben: Gerne direkt antworten. Ich würde mich über jede Antwort freuen!

Für die, die den Film nicht gesehen haben, hier eine Zusammenfassung:

Ein unbekannter Nutzer landet in einem Skype-Telefonat von sechs Jugendlichen. Das Ganze war kein Zufall, denn diese Person war ein Hacker / Stalker, der die Jugendlichen wohl schon lange beobachtet.

Also, wie gesagt: Er geht in diesen Skype-Anruf von den Jugendlichen hinein und die erste Aktion ist: Man kann ihn nicht raußschmeißen oder sein Profil anklicken. Nächste Sache: Er öffnet bei den Jugendlichen 1000 Fenster mit dem gleichen YouTube-Video. Die Jugendlichen können die Fenster nicht schließen, den Ton nicht leise oder lauter machen, den Laptop nicht ausschalten usw..

Als Nächstes schreibt er diesen Jugendlichen von berühmten Personen (Beispiel: Heute wäre Charlie Damilo berühmt mit 1000 Millionen Abonnenten)

von Facebook / Instagram Accounts -> okay, da würde ich noch mitgehen. Man hört auch immer wieder, wie Social Media Accounts gehackt wurden. :/

Nächste Sache: Dieser Hacker hatte vorher bei dem einen Jugendlichen eine Kamera platziert und hatte von dieser Kamera die Skype-Kamera angemacht, sodass sich der Junge gewundert hatte und die Kamera kaputt getreten hatte.

Hauptgrund / heftigste Sache: Der Hacker wusste die ganze Zeit, über was die Jugendlichen schreiben, tun, auf welcher Seite sie sind usw..

Meine Frage: Shit, ist das wirklich möglich, dass eine Person mich mit einem Schlag so zerstören kann, nur weil heftiges PC-Wissen vorhanden ist?

—-> Der Film war übrigens nur ausgedacht. :)

Weitere Frage: Also ich hatte mich sowieso immer schon für dieses Thema interessiert (ich will es nicht nachmachen oder so, mein Gott). Aber wenn das geht, wovon ich ausgehe: Wie zum F*** kann man so etwas lernen? Wo fängt man an? Lädt man sich irgendwelche Programme herunter oder wie werden Leute so gut in etwas?

Ich würde gerne noch mehr schreiben, aber leider darf ich nur noch 200 Zeichen schreiben. Ups.

Ich hoffe, man konnte verstehen, was ich meine und ich würde mich wirklich über jede Antwort freuen!

Computer, hacken, Programm, programmieren
Wie erzeugt man Variablen automatisch durch das Programm in Python?

Hallo liebe Programmierer/innen,

ich möchte mich auf jeden Fall noch mal für die Hilfe letztens bedanken, da mir das sehr geholfen hat. Nun ist aber mein Problem, dass ich nicht herausfinden kann, wie man Variablen durch das Programm erzeugt. Ich habe zwar auf Google und YouTube gesucht, aber alles, was ich finden konnte, war ein Forum, wo es zwar genau darum geht, aber wo die Leute schrieben, ich zitiere: ,,Ist wahrscheinlich eine Frage die jeder für sich beantworten muss, aber ich finde solche "Lösungen" *sollten* verschwiegen werden." oder es wurde geschrieben, dass man das doch einfach mit dem "append()" Befehl in einer Liste machen kann. Eine Liste würde mir nur leider nicht wirklich etwas bringen. Sonst waren die Ergebnisse auch nur, wie man eine Variable erzeugt, also selber hartcodiert. Das kann ich aber schon und das trifft auch irgendwie meine Frage nicht. Nun weiß ich nicht mehr weiter, da das ziemlich essentiell für mich ist und ohne geht nicht, so sehr ich es auch versuche.

Das sind auch so die Momente, wo ich mich selber dafür hasse, dass mein Wissen ungenügend ist.

Da ich natürlich weiß, dass Programmierer ihre Freizeit zum Beantworten solcher Fragen opfern, weiß ich die Hilfe natürlich sehr zu schätzen und ich versuche es auch immer nach Möglichkeit zu vermeiden, da ich gelernt habe, dass man es immer erst selber versuchen soll und nicht sofort um Hilfe bitten sollte, da man so meist nichts dazu lernt, wie man Probleme auf eigene Faust löst, was ja eigentlich einer der Hauptaufgaben beim Programmieren ist.

Nur doof, dass mir einfach solche Basics fehlen. :-(

Ich wäre sehr dankbar, wenn mir da jemand weiterhelfen könnte.

*Gelöst*

Computer, programmieren, Informatik, Python

Meistgelesene Beiträge zum Thema Programmieren