Zum Inhalt springen

KuhTee

Mitglieder
  • Gesamte Inhalte

    85
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von KuhTee

  1. Ich würd sie mit "sehr gut" bezeichnen, wobei natürlich nach oben durchaus noch luft ist. Klar. Du nicht? Eher selten. Bevor ich darauf antworte, verrätst du mir, was das mit c++ zu tun hat? Ist das nicht eher fortran? Genau das gleiche wie MPI. Was hat das mit c++ zu tun? Dürfte ich dich was fragen? Kanns sein, dass du (wie viele andere auch) kenntnisse der verschiedenen ebenen (sprachen, bibliotheken, konzepte, APIs, ...) vermengst, das konglomerat am ende aber nutzt, um nach den kenntissen in EINEM der bereiche zu fragen? Mit anderen worten: deine fragen taugen nicht, um die kenntnisse in c++ von irgendwem zu erfahren. Das kann man eh nicht mit einer handvoll fragen erkennen.
  2. Ich spreche ja von programmierern mit guten c++ kenntnissen. Es gibt sicher auch gute programmier ohne gute c++ kenntnisse, nur sind mir die bisher eher selten über den weg gelaufen. Nun ist es ja durchaus auch so, dass man immer wieder einschätzung liest und hört, dass der wechsel von c++ auf java einfacher ist als umgekehrt. Würde ich auch so sagen. Vielleicht liegts daran, dass c++ viel mehr freiräume lässt, was man natürlich auch erstmal beherschen lernen muss.
  3. Deswegen schrieb ich ja, dass es meine ganz persönliche sicher nicht allgemeingültige erfahrung ist. "Persönliche heiligkeit"? Vielleicht aber doch auch nur, um sich persönlich weiterzubilden? Es gibt eben leute, die nicht gern bei einer sache stehenbleiben, sondern sich auch privat weiterbilden. Gerade in der softwareentwicklung kann einem das früher oder später vorteile bringen. Selbst schon mehrmals erlebt. "Sag mal, du bist doch c++ programmierer. Wie siehts bei dir mit java kenntnissen aus?" Würde ich der einstellung "ich mach mein ding und gut ist" anhängen, dann hätte ich sagen müssen "leider nicht gut". So bin ich aber in ein interessantes projekt gerutscht. Und das wo java bei meiner einstellung absolut keine rolle gespielt hat. Und ja, von einem gutem programmierer erwarte ich nunmal ein breiten _und_ auch tiefgehenden kenntnisstand. Und C++ gehört einfach dazu. So.
  4. Das stimmt schon, und für bestimmte plattformen sind C oder C++ die einzig sinnvolle wahl. Aber in zeiten, in denen der grossteil der grafikberechnungen sowieso auf der graka stattfinden, ist die verwendete programmiersprache nicht mehr so das bottleneck. Zumindest nicht in dem extremen maße wie von dir beschrieben. Also mein _ganz persönlicher_ eindruck: ALLE guten bis sehr guten entwickler die ich kenne, kennen sich gut bis sehr gut in c++ aus (zusätzlich natürlich zu diversen anderen sprachen). Alle schlechten bis höchstens mittelmäßigen sind in C++ ebenfalls allerhöchstens mittelmäßig. Und ich kenne nicht wenige entwickler. Klingt vielleicht etwas verallgemeinert, ist aber nunmal so. Übrigens: "wer sonst kwinw hobbies hat": für einen guten entwickler gehört es eigentlich dazu, dass er sich auch ausserhalb seiner arbeitszeit mit dem thema befasst. Gerade den azubis predige ich das immer wieder. Na klar. Nahezu alle grösseren projekte setzen scriptsprachen ein. Diese kommen aber auch vor allem in nicht performancekritischen bereichen zum einsatz. Missionsscripting etc.
  5. Ganz so einfach ist es aber nicht. Natürlich ist primär das saubere und intelligente programmieren lernen wichtig (viele tun sich ja damit schon schwer). Dennoch bringen eben viele sprachen spezielle features und herangehensweisen mit, die man sich nicht mal eben in 1 woche aneignet. Man kann zwar in einer woche eine sprache nutzen lernen und auch bestehenden quellcode recht problemlos verstehen, aber es sind dann doch so diverse feinheiten, die einen verwirren können. Ich würd zB keinen reinen java-entwickler sofort an ein grosses c++ projekt setzen, das aus dem vollen schöpft. Wer sich auf eine sprache konzentriert und darauf vertraut, dass er ja "programmieren kann", der fällt oftmals zurück (ich kenn da diverse beispiele). Ein java-programmierer zB kommt kaum mit solchen sachen wie delegates, duck-typing, mehrfachvererbung und tausend anderen dingen in kontakt, die beim verwenden einer neuen sprache zum teil unabdingbar sind. Ich denk da nur dran, wie schwer es vielen java-entwicklern fällt, mit den feinheiten von c++ (angefangen bei den verschiedenen konstruktoren über verschiedene arten der parameterübergabe hin zu vererbungsregeln und noch viel weiter) klarzukommen. Klar können die guten java entwickler in kurzer zeit brauchbare C++ programme schreiben. Trotzdem sieht man immer wieder verzweifelte gesichter, weil sie einen bestimmten fehler nicht richtig deuten können. Und das lernt man eben nicht, indem man "nur" 'algorithmieren' lernt.
  6. Nutzt ausserhalb der berufsschule heutzutage keiner mehr.
  7. Ich sags mal so: Wenn man als entwickler was auf sich hält, sollte man mindestens c++ UND java oder c# (die beiden ähneln sich eben sehr) gut bis sehr gut können, dazu natürlich noch so krams wie zB python etc. Eben eine mächtige scriptsprache. Die ganzen anderen basics (SQL etc) natürlich auch. Und selbstverständlich gute softwaretechnik-kenntnisse. Jemanden mit weniger kenntnissen würd ich nicht als kollegen haben wollen. Jemand der sich auf irgendwas spezialisiert, der macht in 20 jahren noch den gleichen job und hofft, dass das programm, das er betreut, noch eine weile im einsatz bleibt, damit ich nicht arbeitslos wird.
  8. Viel zu gross für so ein paar zeugnisse. Meine letzten bewerbungsunterlagen mit 3 arbeitszeugnissen sowie abi-zeugnis kam auf ~600kb. Ich habe eigentlich die recht gute erfahrung gemacht, zeugnisse, referenzen etc (also alles "bewertende") in ein PDF zu verpacken, dem ganzen noch so ne art deckblatt mit inhaltsverzeichnis zu geben. Dann noch lebenslauf und evtl foto angehangen, macht 3 anhänge. Da keine ZIPs angehangen werden sondern nur PDFs, gibts damit eigentlich nie probleme. Also: 1 PDF mit lebenslauf 1 PDF mit zeugnissen etc und 1 bewerbungsfoto (je nachdem)
  9. Und genau das ist der grund, weshalb man regelmäßig gruseligsten C/C++ mischmasch code zu sehen bekommt, der einen nur noch ****en lässt. Von modernem C++ oftmals keine spur zu sehen.
  10. Das problem an der ganzen sache ist, dass AA wie auch ARGE mit der IT auf kriegsfuss stehen. Die meisten dort arbeitenden haben was IT angeht absolut keinen blassen dunst, sollen aber leute vermitteln bzw. schreiben dann solche tests zusammen. Da kann nur müll bei rauskommen. Am besten ist es, wenn man auf diesen drecksladen nicht angewiesen ist. Und, das muss ich jetzt mal so knallhart sagen... wer in der "IT-branche" arbeiten will und da nicht ohne AA zu rande kommt, der bringt es nicht über einen höchstens mittelmäßigen softwareentwickler oder was immer er werden/sein will.
  11. Eine gern gesehene fehleinschätzung. Zwar ist der grössere teil der projekt- und teamleiter sicher mit uni/FH-abschluss ausgestattet, das heisst aber noch lange nicht, dass es aufgabe des FH'lers wäre, sich auf die projektleitung zu beschränken. Mal abgesehen davon, dass keine firma mit verstand einen frisch studierten als projektleiter einstellt, wenn der nicht während des studiums diverse projekte verweisen kann. Weder will man studierte fachidioten (gibts leider genug) in der projektleitung noch unfähige FIAE'ler (gibts auch mehr als genug) in der entwicklung. Zumindest nicht, wenn man mit diesen zusammenarbeiten muss. Die besten entwickler, die ich kenne, sind zum grössten teil FH-abgänger. Zwar arbeiten die inzwischen zum grösseren teil tatsächlich in leitenden positionen, aber die haben neben der leitung eben auch das entwickeln richtig gut drauf und das meistens auch mehrere jahre lang gemacht. Was sich natürlich auf die qualität als führungskraft nur positiv auswirkt. Ein grosser teil versucht aber auch, einen posten als teamleiter mit dem eines entwicklers unter einen hut zu bringen, also öfters mal selbst hand anzuliegen. Die sind, so die erfahrung, meist die besseren teamleiter, im gegensatz zu denen, die nicht wissen was auf technischer seite fakt ist. Und das weiss man nunmal nur durch erfahrung in der programmierung/entwicklung.
  12. Warum schreibt jemand in der IT überhaupt noch bewerbungen auf papier? Gerade in der branche würde ich als arbeitgeber grundsätzlich e-mails erwarten. Hab mich in meinem leben noch nie per post beworben. Wozu der aufwand und das warten?

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...