10 Dinge, die Programmierer NIEMALS tun sollten

Поділитися
Вставка
  • Опубліковано 11 гру 2024

КОМЕНТАРІ • 45

  • @projektingenieur8491
    @projektingenieur8491 2 роки тому +8

    Ich hab mir angewöhnt englische Texte langsam zu lesen und wirklich zu verstehen. Und bei unbekannten Wörtern werden diese direkt in Anki(Karteikarten) eingefügt.
    So hat sich mein Englisch schnell verbessert 😇

  • @wolfgangsworld6074
    @wolfgangsworld6074 2 роки тому +3

    Ich programmiere alles Mögliche an Programmiersprachen seit meinen 8 Lebensjahr (also 42 Jahre) und kann Deine 10 Dinge auch bestätigen.
    Aber was auch wichtig sind ist, dass man sein eigenen Standard entwickelt. z.b.
    .) Namen von Variablen, Strukturen, Typen, Prozeduren/Funktionen usw.
    .) Leserlichen Code schreiben z.b. durch einrücken mittels Leerzeichen oder Tabulatoren, Klammerung
    .) verständliche Kommentare schreiben
    .) Prozeduren/Funktionen und deren Parameter beschreiben.
    .) So wenig wie möglich Spaghetticode schreiben. Sondern eher aufteilen auf mehrere Prozeduren/Funktionen.
    .) Wenn die Programmiersprache hergibt, dann objektorientiert Programmieren
    .) Eher allgemeinen Code schreiben, den man leicht in andere Programmiersprachen transferieren kann.
    .) Eine Library aufbauen, dann kann man den Code auch für andere Projekte verwenden.
    uvm

  • @einwegzweiweg7317
    @einwegzweiweg7317 2 роки тому +6

    Sehr gute Tipps, bin seit 16 Jahren Softwareentwickler und ich kann alles so unterschreiben. Super Video

  • @mathobli
    @mathobli 2 роки тому

    Mal etwas zu: "Feedback von erfahrenen Softwareentwicklern einholen." (5:50)
    Natürlich sehe ich ein, warum Feedback wichtig ist, aber ich als Programmieranfänger frage mich gerade ernsthaft, wie das in meinem Fall genau laufen soll. Ich habe niemanden in meinem Umfeld der am Coden ist und habe auch keine anderweitigen Kontakte in diesem Bereich. Im Prinzip lerne ich das Programmieren gerade mit UA-cam-Tutorials und von Webseiten. Das funktioniert für meinen Lerntyp auch ganz gut und ich merke wie ich kleine, aber stetige Fortschritte mache. Gegebenenfalls komme ich mal an den Punkt, an dem ich tatsächlich einen Programmierkurs belegen werde (Immer nur Learning by Doing bzw. sich die zum Teil verstreuten Informationen im Web zusammensuchen kann sicherlich auch hier und da zu gefährlichem Halbwissen führen, welches einem früher oder später ausbremst.), aber in den Anfangsphasen und auch in den (ich nenne es mal) Lerneinheiten, in denen man sich intensiver theoretisch als normal mit einem Programmierthema beschäftigt, wüsste ich nicht wen ich da um Feedback bitten sollte.
    Vielleicht bin ich da als Neuling in der Programmierer-Community etwas zu zurückhaltend, aber ich kann meinen Code ja wohl kaum einfach in irgendein Forum stellen und hoffen das jemand nicht nur Bock hat sich damit zu befassen, sondern mir dann auch eine zeitnahe, hilfreiche und verständliche (!) Rückmeldung gibt. Ich kann den Code wohl auch kaum Junus und/oder Manuel mit einem: "Danke im Voraus, hier habt ihr einen 5er per PayPal." mailen. Wie gesagt, ich verstehe den Sinn dieses Tipps voll und ganz, aber mir fehlen irgendwie die Perspektiven, um den genannten Fehler nicht zu begehen.

  • @gamesboy123able
    @gamesboy123able 2 роки тому +4

    Solche Videos sind Gold Wert

  • @teddynegash1221
    @teddynegash1221 2 роки тому +3

    Ihr hilft mir so sehr danke für eure videos

  • @antonbernad952
    @antonbernad952 2 роки тому

    Schönes Video, danke für Euren Upload! Hat mir sehr geholfen.

  • @joda674
    @joda674 2 роки тому

    danke durch dich habe ich programmieren gelernt

  • @Aziz-ry5sy
    @Aziz-ry5sy 2 роки тому +3

    Kann man bei euch eigentlich auch seinen Code anschauen lassen?
    Ich kann zwar programmieren, habe auch schon größere Projekte gecodet, aber nie wirklich meinen Code von erfahrenen Programmierern durchschauen lassen.
    Wenn es die Möglichkeit gibt statt einen Programmierkurs eine Art "Weiterbildung" zu buchen wäre das super

    • @rudiwits9815
      @rudiwits9815 2 роки тому +1

      Ja, das wäre super. Ich hätte da auch noch ein dotliquid progrämmchen mit einem absolut nicht nachvollziehbaren fehler... Vielleicht eignet sich sowas auch gut als Material für eure "Schüler" nach dem Motto: Finde den Fehler

  • @gigamonke42
    @gigamonke42 2 роки тому +5

    Viele eurer Videos sind für Erwachsene, die auf Jobsuche sind gemacht. Könnt ihr vielleicht auch Mal ein Video machen worauf Jugendliche bei ihrer Codingzukinft achten sollen?

    • @Mark-tl8vz
      @Mark-tl8vz 2 роки тому +2

      Der Unterschied ist nicht groß, die Tipps sollten auch Jugendliche beherzigen,brauchen ja keine Job suchen , aber sich erstmal auf eins Konzentrieren und die restlichen Tipps.... sind nicht altersabhängig

  • @cosplayfx
    @cosplayfx 2 роки тому

    Kann ich nur unterschreiben! Vor allem das code auswendig lernen. Man muss das Ziel kennen und den Weg dahin. Dann ist die Programmiersprache relativ egal.

  • @Mark-tl8vz
    @Mark-tl8vz 2 роки тому

    weiter so

  • @sylex8352
    @sylex8352 2 роки тому

    Hey ich bin ein kompletter einsteiger , würdest du Bücher für den Anfang empfehlen ? Vielen dank LG

  • @RayMatador
    @RayMatador 2 роки тому

    In der Schweiz haben wir das System mit der lehre also wir gehen 2 Tage in die berufsschule und 3 tage arbeiten direkt nach der 9en klasse und lernen dort auch programmiersprachen wie java oder html zu anfang und lernen auch viele sachen über sql ect also ziemlich breit eig. Gibt es sowas bei euch auch ? Also in Deutschland

    • @Programmierenlernen
      @Programmierenlernen  2 роки тому

      ja so ähnlich. Aber es ist trotzdem komplett ineffizient. Die meiesten lernen zwar mal ein paar Zeilen Code zu schreiben, aber haben nach 3 Jahren keine einzige App/Web-App selber programmiert. Aber es kann sein, dass es in der Schweiz besser ist.

    • @RamonNiemitz
      @RamonNiemitz 2 роки тому

      Wir haben auch das Duale Ausbildungssystem (Kommt das nicht sogar ursprünglich aus Deutschland?). Bei mir im Saarland ist es so dass ich in der Regel alle 3 Wochen für eine Woche in der Berufsschule und die restliche Zeit im Betrieb bin. Und sowohl im Betrieb (In dem man sowieso programmieren sollte) sowie in der Schule lernt man die Grundsätze des Programmierens. Natürlich ist das von Bundesland zu Bundesland anders. Bei uns hatten wir zum Beispiel mit C++ angefangen und sind dann zu Python gewechselt.
      Im Betrieb arbeiten wir mit Delphi, also programmiere ich im Arbeitsalltag auch mit Delphi. Außerdem schreibe ich auch täglich SQL-Abfragen, also auch damit hab ich im Betrieb viel Berührung. Kommt ebenfalls in der Berufsschule vor, da SQL so gut wie immer in der schriftlichen Abschlussprüfung dran kommt.
      Natürlich sieht die Realität in den meisten Betrieben und in der Schule traurigerweise anders aus, aber an sich haben wir schon ein sehr gutes System in Deutschland und Fachinformatiker ist nun mal ein Ausbildungsberuf, in dem man sich zwangsweiße auch privat damit auseinander setzen muss und auch kann. Im Gegensatz zu meiner ersten Ausbildung zum Zerspanungsmechaniker, da man sich nicht so einfach mal eben eine Dreh-/oder Fräsmaschine kaufen kann.

    • @RayMatador
      @RayMatador 2 роки тому

      @@Programmierenlernen Also bei uns ist es das Ziel bis in 2 Jahren eine App oder eine Web-App zu programmieren und das auch genau zu dokumentieren.

  • @internmentmeka7435
    @internmentmeka7435 Рік тому

    Hey ich sage, ich spreche öpis nicht mit ihm wenn
    Aber kamst du auch de gegen teile

  • @natlinux
    @natlinux 2 роки тому

    der letzte Tipp ist der essenziellste :)

  • @drominito9354
    @drominito9354 2 роки тому +8

    und wo können wir den Feedback bekommen?

    • @einwegzweiweg7317
      @einwegzweiweg7317 2 роки тому

      auf was möchtest du den Feedback ?

    • @w8llyt890
      @w8llyt890 2 роки тому +2

      Zum Beispiel auf online Foren

    • @_SiFy_
      @_SiFy_ 2 роки тому +1

      Da wären einige Möglichkeiten, je nach verwendeter Sprache und Einsatzgebiet. Als erstes würde mir hier aber stackoverflow einfallen. Du kannst tags verwenden wie zb. "lua", "feedback" und jeder könnte nun in stackoverflow nach Feedback suchen oder der Sprache. Zwecks Formatierung des Codes könnte man gist (github) verwenden, oder pastebin. Gibt sicher noch sehr viel mehr Möglichkeiten, jedoch bin ich mit stackoverflow oft schon beholfen.
      Es gibt auch Wege seinen Code zu "benchmarken" je nach sprache oder wie schon im Video angesprochen dokumentationen. So gibt es auch dokus, über code optimierung. Auch das kann eine art feedback sein. Nun... für mich jedenfalls ;) Grüße

    • @einwegzweiweg7317
      @einwegzweiweg7317 2 роки тому +2

      @@_SiFy_ Wobei man sagen muss, auf stackoverflow usw. sind sehr viele "Experten" unterwegs, die selber gar keine Ahnung haben und einen auf wichtig machen. Das beste ist eigentlich sich einen "Meister" zu suchen und sich nach dem zum orientieren, zusätzlich kann kann so Sachen wie stackoverflow und so nutzen aber nicht als hauptquelle. Finde ich halt

    • @_SiFy_
      @_SiFy_ 2 роки тому +1

      @@einwegzweiweg7317 das ist absolut korrekt. Allerdings musst du natürlich auch erstmal einen Meister finden, und dann muss dieser auch Lust und Zeit haben sich deiner Arbeit zur anschau zu widmen. Und im Bestfall auch noch etwas Zeit übrig haben um es via screenshare oder persönlich etc zu erklären anstatt nur comments zu setzen. Auch eher insgesamt wohl die Ausnahme je nach Bereich.
      Also ich hab niemanden, ich hab die Videos von Junus und habe docs. Soviel docs das ich wände tapezieren könnte. Und eben vorher genannte Quellen denn irgendwie muss man sich zu helfen wissen ;)

  • @mandelkuchen2288
    @mandelkuchen2288 2 роки тому

    Kurz gesagt: Arbeite hart

  • @sefang.1756
    @sefang.1756 2 роки тому

    nichts mit Gewalt erzwingen wollen und wie in jedem Job auf ausreichend Schlaf und Bewegung achten dann lösen sich Probleme oft von selbst! 😉

  • @patoripraha
    @patoripraha 2 роки тому +1

    Nicht kommentieren ist auch ein Fehler, den man bei UA-cam nicht machen sollte 😁

  • @unkreativername
    @unkreativername 2 роки тому

    Erster :D