![]() |
Datenbank: FB • Version: 2.0 • Zugriff über: Noch InterBase Komponenten
Profi oder Anfänger !? Was macht einen Profi aus ?
Jetzt komme ich nicht mehr um die Frage herum.
Was Definiert in der Datenbankprogrammierung einen Profi vom Anfänger. Wenn ich mir anschaue wie ich angefangen habe (Jetzt erst ernsthaft) Recht simpel : TTable, TDatasource , TDBEdit , TDBNavigator fertig. :-D Ging. :) Aber nach und nach Frage ich mich ist man wenn man damit arbeitet ein Anfänger ??? :gruebel: wenn ich mir anschaue wie ich jetzt nach und nach an meine Grenzen komme mit z.b. ID's das ich Trigger bzw. StoredProcedures brauche um alles korrekt anwenden zu können. Ist man denn wenn mal dann auf SQL Komponenten umsteigt Professioneller ???? :warn: Ich scheine auf Jeden fall nicht daran vorbeizukommen mit SQL zu Arbeiten. und das alles Von hand. Wozu also noch TTable, TDBEdit, TDBGrid u.s.w. ?? Wie unter PHP und mysql Alles von Hand ??? Ich bin mal auf Eure Meinungen gespannt. Gruss Sascha |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Ich würd sagen, die Komponenten haben damit relativ wenig zu tun. Wichtiger ist eher, ob du effiziente Strukturen erstellen und auch komplexere Abfragen schreiben kannst.
|
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Hallo Sascha,
die Abgrenzung Profi zu Anfänger ist nicht möglich. Es gibt Anfänger und Fortgeschrittene - und es gibt Profis und Amateure. Ein Profi verdient seinen Lebensunterhalt mit der SW-Entwicklung, der Amateur bestenfalls etwas Geld nebenher. Es gibt Anfänger unter den Profis und es gibt sehr fortgeschrittene Amateure. Es handelt sich einfach um unabhängige Klassifikationsmerkmale. Grüße vom marabu |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
ich würde sagen ein profi ist der, der eine aufgabenstellung vor beginn der programmierung abschätzen kann und sie zum selber festgelegten termin bugfrei, dokumentiert und wartbar abliefert!
|
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Hallo Sascha,
ich meine auch, dass es hier zunächst einmal den Unterschied gibt, dass der "Profi" damit sein Geld verdient. Soll dieser Zustand erfolgreich weitergeführt werden, muss die SW funktionieren und die Anforderungen des Nutzers möglichst gut erfüllen. Die Leistungsfähigkeit (also z.B. Antwortzeiten) ist gerade bei Datenbankanwendungen nach der Datensicherheit die zweitwichtigste Eigenschaft. Deshalb ist nicht die Frage, ob mit TTable zu arbeiten den Unterschied zwischen Profi und Anfänger ausmacht, sonder eher, ob der Entwickler die anderen Komponenten kennt und diese sinnvoll einsetzt. Ich verdiene einen Teil meines Einkommens seit Delphi 1.0 mit Datenbankanwendungen und die Nutzer scheinen mit den Programmen zufrieden zu sein. Dabei habe ich die BDE mit Paradox eingesetzt (und die Programme laufen immer noch) als auch FB. SQL habe ich in Form von LocalSQL anfangs nur teilweise eingesetzt und später den Einsatz natürlich erhöht, da FB als echte SQL Datenbank das natürlich erforderlich gemacht hat. Ich setze aber trotzdem noch dann und wann ein TIBTable Objekt ein, wenn ich eine kleine Tabelle einfach zur Info mal schnall anzeigen will, die in dieser Funktion keinen Bezug zu anderen Tabellen benötigt. Zusammenfassend meine ich, dass die Kenntnis der verschiedenen Möglichkeiten und der bewusste Einsatz dieser den Profi vom Anfänger unterscheidet. |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Hm....
Ok.... So kann ich das nachvollziehen. Ich habe die Hoffnung (wenn warscheinlich auch nicht wirklich realistisch) nach und nach mit meinen Kenntnissen so gut zu werden das ich es schaffen kann Mein Bisherigen Beruf (LKW Fahrer) nicht mehr Hauptberuflich zu machen. Was sicherlich schon aufgefallen ist, ist meine Rechtschreibung. Diese ist unter aller Kanone. Das ist die Rache das ich damals in der Schule nicht sonderlich aufgepasst habe. Kann man es denn Trotzdessen schaffen aus dem Kreis der Fallenden hochzukommen ??? Ich habe Spass an der Programmiererei, Liebe es Probleme zu lösen. Oder Lösungen anzubieten. Nur noch sind meine Kenntnisse nicht gross genug und ich hoffe das ich das mit der Zeit Ändern kann. Momentan habe ich ein Kleines (Warscheinlich für Fortgeschrittene ein Kleines Projekt) das mir Dabei hilft meine Fähigkeiten zu erweiteren. Nur ab wann kann man sagen oder hoffen das Ein wenig wenn am anfang auch nicht viel dazu zu verdienen und nach einiger zeit dann ganz darauf umzusteigen ??? Wenn man heut zu tage keine Ausbildung hat und nur mit Hauptschule abgeschlossen hat sind die Möglichkeiten eigentlich gleich 0. Also Meine Fähigkeiten die ich habe ausbauen ! Nur denke ich langsam komme ich von diesem Thema was eigentlich war ab ! Danke für die Meinungen.... Kann das auch weitgehend unterstützen..... Dann bin ich noch ein Amateur.... |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Ich denke mal "den" Profi in dem Sinne gibt es nicht. Jemand kann Profi sein, ohne einen blassen Schimmer z.B. von Datenbanken zu haben. Dafür kennt er die Win-API wie kein zweiter (nur ein Beispiel).
Ich persönlich denke, das Profis vor allem Probleme lösen, ohne eine bestimmte Programmiersprache (zu erstmal.). Denn an aller erster Stelle kommt ein Konzept und das sollte unabhängig einer Programmiersprache sein (im Idealfall sogar unabhängig von einem DB-System und BS). Ein weiterer Punkt dürfte die Arbeitsweise sein. Ein Profi erarbeitet zuerstmal ein Konzept, legt Abläufe fest, legt Datenstrukturen fest. Diese hält er schriftlich fest und erst dann fängt er mit der Umsetzung an. Zum Schluß ein nicht ernst gemeinter Punkt. Ein Profi verlangt sehr viel Geld für seine Arbeit. :) |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Hallo,
noch zu MrSpock. Ein Profi sollte sicherstellen, dass der Code auch ein "paar kleinen" Änderungen immer noch das tut, was er sollte (Stichwort unit testing) Heiko |
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Meine Definition eines Profis : der weiß genau, was er zu welchem Zweck einsetzt. Das betrifft DB, Zugriffskomponenten usw. Auch wichtig : der weiß, wann die Zeit dafür rum oder eben reif ist. Letzteres bezieht sich hauptsächlich auf BDE und WinApi. Wer damit in größerem Stil neue Projekte anfängt, tja der ist eben ein halber Profi. :mrgreen: Letzteres relativiert sich allerdings dadurch, dass im Einsatz befindliche Software auch gewartet werden muss ! Man kann ja wohl kaum sagen : "tut mir leid, das ist veraltet und schmeiße das eben weg. Alternative ist noch keine da, aber in 5 Jahren schon." :lol:
|
Re: Profi oder Anfänger !? Was macht einen Profi aus ?
Auch noch eine (nicht ganz ernst gemeinte) Definition von mir:
Die Profis sind die Leute, die hier ständig auch noch so schwere Fragen ohne weiteres beantworten können, die Noops wie ich sind die Leute, welche die ganzen Threads hier eröffnen :lol: Im Ernst. Ich würde auch sagen, ein Profi verdient hauptsächlich damit seinen Unterhalt mit der Programmiererei, einem Anfänger dürfte das mit Sicherheit nicht leicht fallen. Soll aber nicht heißen, dass es keine Profis gibt, die nur Hobbymässig programmieren (wobei ich mich nicht wirklich zu diesen zählen würde). Würde sagen, die meisten, welche ab und an mal ein kleines Programm für zu Hause oder Bekannte schreiben, sind Fortgeschrittene Programmierer, die sich um Performance und spätere Weiterentwicklung im gegensatz zu Profis nicht so viel Gedanken machen... SCRaT |
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:41 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz