Zukunft
-
studium zum informatiker, fh oder uni, ist ne solide grundlage. wird von vielen für den job des programmierers als oversized angesehen, aber es öffnet tore. wähl als studienrichtung softwareentwicklung und guck dir nebenbei viele sprachen an. als fachidiot kommt man mit glück weit, in der regel aber eher nicht. ist klasse, wenn DER fachmann im transaktionsprotokoll optimieren für in c++ entwickelte dbms bist, aber wenn sowas grad nicht gesucht wird, stehst du da.
qualifizierte grundlage (studium oder ausbildung) und breit gefächertes wissen. dazu vielleicht noch nen kurs in sozialer kompetenz und die arbeitgeber lieben dich. (der 10., nicht die ersten 9 ;))
-
was macht den ein informatik studen, wenn er nicht programme schreiben tut? was kann man da später dann im beruf machen?
-
Verantwortung tragen und der Inderkolonne sagen was sie zu programmieren hat[/Klischee] :xmas1:
Als guter studierter Informatiker macht man halt entweder die großen bösen Sachen(GROßE Rechner administrieren oder komplexe wichtige Programmteile bearbeiten) und/oder ist in Führungspositionen.
Wichtig wäre noch bei einem Studium: in 5-10 Jahren wird die gesamte Informatikbranche komplett anders aussehen.
Niemand weiß wie, aber definitiv anders.
Als studierter Informatiker hat man da mehr Grundlagenwissen um sich dem schneller anzupassen.
Die "vom Bäcker zum Programmierer" Leute aus der Zeit wo jeder ins Netz wollte machen das auch meist nicht mehr, sondern dienen nur noch als Gegenargument im Fernsehen, Programmierer aus dem Ausland zu beschäftigen, als das grad modern war
.
-
moin!!!
hoffe passt zum thema
welche sprache sollte ich anfagen zu lernen, C++, C# oder JAVA
kann mich einfach für keine entscheiden
hab schon kentnisse in Cbye
-
ist eigentlich alles gut. c++ ist sehr komplex, java ist einfacher, c# liegt irgendwo dazwischen (meiner meinung nach schwieriger zu lernen als java, aber leichter als c++). also such dir was aus (ich würde java zuerst nehmen)...
:xmas2:
-
Wie schon gesagt, habe ich einige Kentnisse in C und soweit ich weiß sind sich die Sprachen von der Syntax her sehr ähnlich...
deswegen wäre mir wichtiger, welche Sprache "am meisten kann" welche am meisten Potential für die Zukunft hat etc...
bye
-
jk1977 schrieb:
deswegen wäre mir wichtiger, welche Sprache "am meisten kann" welche am meisten Potential für die Zukunft hat etc...
potential für die zukunft haben die alle. java und c# (genauer dieses dot-net) laufen auf virtual machines, c++ wird im normalfall zu native code compiliert. mit c++ kann man auch relativ 'low-level' coden, das geht mit java und dot-net nicht so gut. dafür ist java portabler. mit dotnet nagelt man sich aber zu sehr auf windows fest...
:xmas2:
-
daraus folgt: JAVA??
hab mir ja schon mal nen groben überblick verschafft... finde diese Interpretergeschichte nicht so toll... hab aber auch gelesen, dass man, wenn man tiefer in die materie eintauchen will, wieder gezwungen ist c/++ zu nehmen.. ?!bye
-
Man kann Dir nur die Tür zeigen, durchgehen musst Du schon alleine!
Im Übrigen brauchst Du in einem C++ Forum nicht erwarten, dass Dir jemand andere Sprachen mit gegensätzlichen Konzepten (wie Java) schmackhaft redet. Auch die Zukunft kann Dir niemand hier voraussagen.Wenn Du meine Meinung hören willst: Lerne entweder Java oder C++. Welche der beiden Sprachen, das hängt davon ab, in welchem Bereich Du Dich spezialisieren willst, also z.B. C++ im Embedded Bereich oder Java im Webbereich/ Enterprise Applications. Falls Du Java lernst, wird Dir ein Wechsel auf .NET später nicht schwerfallen.
-
Lern denken, alles andere ist egal.
-
Nicht ganz, denn auch andere können denken.
-
Vielleicht hilft Dir dieses wohl durchdachte Statement (allerdings nicht mehr aktuell):
http://www.haw-hamburg.de/rzbt/dankert/ccppjava.html/Ich würde Dir momentan zu C++/Qt4 raten.
Buch: Jasmin Blanchette, Mark Summerfield "C++ GUI Programmierung mit Qt 4"
-
Will ja niemandem beleidigen, aber der Text ist 10 Jahre alt!!!

-
Artchi schrieb:
Will ja niemandem beleidigen, aber der Text ist 10 Jahre alt!!!

es steht aber nichts wesentlich falsches drin

-
Im grunde kann man sagen, dass C++ in den nächsten 8 Jahren vollkommen vom Markt verschwinden wird und durch produktivere Sprachen ersetzt wird.
-
Remmbrant schrieb:
Im grunde kann man sagen, dass C++ in den nächsten 8 Jahren vollkommen vom Markt verschwinden wird und durch produktivere Sprachen ersetzt wird.
Ach was sind wir lustig

-
Remmbrant schrieb:
Im grunde kann man sagen, dass C++ in den nächsten 8 Jahren vollkommen vom Markt verschwinden wird und durch produktivere Sprachen ersetzt wird.
I doubt C# will ever replace C++ - these are just different tools for different types of tasks. For instance, I can barely imagine someone writing a driver in C#, and that sort of tasks
-
Hm ich könnte mir aber schon gut vorstellen, dass in den nächsten 15-20 Jahren, insbesondere C/C++ Programmierer sehr begehrt sein werden, da heutzutage ja sowieso die meisten nur noch C#/Java und Konsorten lernen. Die meisten existierenden Programme sind aber nach wie vor in C++ geschrieben, und die muss ja auch jemand warten oder migrieren, oder sonstwas...
-
Es gibt heutzutage nicht mehr die Sprache für alles, man kann aber für Neuentwicklungen sagen:
Enterprise/Business Software: Java / C#
Verteilte-Systeme: Java / C# / minimal C++
System Software: C / C++
Lowlevel: Assembler / C / C++
Numerische Berechnungen: Fortran / C / C++
Multimedia Desktop-Software: Alles
Spieleprogrammierung: Kann ich nichts zu sagen, denke aber primär C++ vielleicht auch C#Bei Legacy-Systemen kommt alles zum Einsatz...

Den größten Markt an Arbeitsplätzen stellt derzeit ganz klar der Business-Software/Enterprise/verteilte Systeme Bereich dar.
nep schrieb:
Die meisten existierenden Programme sind aber nach wie vor in C++ geschrieben, und die muss ja auch jemand warten oder migrieren, oder sonstwas...
Autsch! Ich würde eher sagen Assembler, C und COBOL.
-
mikk schrieb:
Remmbrant schrieb:
Im grunde kann man sagen, dass C++ in den nächsten 8 Jahren vollkommen vom Markt verschwinden wird und durch produktivere Sprachen ersetzt wird.
I doubt C# will ever replace C++ - these are just different tools for different types of tasks. For instance, I can barely imagine someone writing a driver in C#, and that sort of tasks
Ich kann mir vorstellen, einen Betriebssystem-Kernel in C# zu schreiben. Ist auch schon geschehen.