Soft Skills Toolbelt - Teil 5
Vielleicht waren Sie im Projektalltag schon mal mit der Aufgabe konfrontiert, vom Kunden formulierte Anforderungen zu analysieren oder den Text eines Kollegen im Review auf Konsistenz zu prüfen. Wie gehen Sie dabei vor? Vermutlich haken Sie intuitiv an einigen Stellen nach, an denen es Ihnen besonders sinnvoll erscheint. Das birgt natürlich die Gefahr, wichtige Punkte zu übersehen. Wäre es nicht praktisch, für effektives Nachhaken einige strukturierte Regeln im Kopf zu haben?
Kolumne: Karrieretipps
Entwickler sehen oft morgens in den Spiegel und fragen sich, wer sie eigentlich sind. Sind sie mehr Generalist mit breitem technischen Fachwissen und können zu den aktuellen IT-Themen kompetent Auskunft geben? Können sie schnell in neue Technologien eintauchen und für Feuerwehreinsätze ebenso bereitstehen wie für das komplexe Langzeitprojekt? Oder sind sie nicht doch eher ein Spezialist mit Tiefgang und Guru-Status in der .NET-Community? Oder sind sie beides? Wer ist in Unternehmen mehr gefragt und wer macht am schnellsten Karriere?
C# im Fokus
Das Durchlaufen von Ergebnismengen mittels Schleifen gehört zu den täglichen Aufgaben eines Entwicklers. Werden selbst Ergebnisse in Listenform zurückgegeben, geschieht das meist unter Verwendung eines Listentyps. Teilweise ist es aber effizienter, eigene berechnete Ergebnisse iterationsfähig an den Aufrufer zurückzugeben. Der wesentliche Vorteil bei der Verwendung eines Iterators als Rückgabetyp statt als Listentyp, liegt in der frühen Verfügbarkeit der Ergebnisse.
Kolumne: Silverlight Expertise
Die Silverlight-Kolumne „Silverlight Expertise“ des dot.NET Magazins präsentiert monatlich zwei Top-How-tos zum Thema Silverlight, sodass Einsteiger und Fortgeschrittene Silverlight-Experten durch geballtes Wissen gesättigt werden. Heute auf der Menükarte: Webcam Snapshot als JPEG, Wasserzeichen auf Images und WP7-Screenshots erstellen. Viel Spaß!
Tieffliegende Tropenfrüchte
Nachdem wir uns in der letzten Ausgabe mit Mango im Allgemeinen befasst haben, ist es nun an der Zeit, sich den Spezifika im UI zuzuwenden. Für alle Quereinsteiger: Es geht dabei um eine neue Version von Windows Phone.
Kolumne: .NETversum
Dr. Holger Schwichtenberg (MVP) und FH-Prof. Manfred Steyer erklären den richtigen Umgang mit den Visual Studio 2010 Power Productivity Tools und wie man die Windows-7-Integration mit WPF 4 durchführen kann.
Soft Skills Toolbelt - Teil 4
Vielleicht kennen Sie die folgende Situation aus Ihrem Arbeitsalltag: Sie sitzen in einem Meeting und haben Bedenken bei einer Sache. Sie äußern diese aber nicht, weil Sie sich z. B. nicht ganz sicher sind oder keine Lust haben. Anschließend kommt es dann tatsächlich zu den Problemen, die Sie vorhergesehen haben. Oder kennen Sie die Situation, dass Ihnen eine Stelle im Code komisch vorkommt, aber Sie ignorieren dieses Gefühl aus Zeitgründen? Irgendwann knallt es dann genau an dieser Stelle und kostet Sie letztendlich um so mehr Zeit.
Die flinke Feder
Technologien sind wie Prominente: Wenn man sie noch gar nicht richtig kennt, werden sie hochgejubelt. Sind sie dann etabliert und haben den Gipfel der höchsten Relevanz vermeintlich überschritten, wird der Gülleeimer rausgeholt und über ihnen ausgeschüttet. Und da der Schreiber dieser Kolumne keinesfalls in den Ruf kommen will, alles immer nur gut zu finden, hat er sich das beste Opfer für einen Verriss ausgesucht, das es im Java-Umfeld gibt. Eine Technologie, die nicht so beliebt ist, dass er damit auf pure Ablehnung stieße. Die nicht am Boden liegt, sodass es pietätlos wäre darüber herzuziehen. Eine Technologie, für die jeder ein gesundes Maß an Grundverachtung hegt, und über die man sich auch mal wieder richtig ärgern möchte.
Datenverschlüsselung
Der Versuch, Daten durch Codierung vor anderen geheim zu halten, ist ungefähr so alt wie die Menschheitsgeschichte. Oder hätten Sie gedacht, dass schon Julius Cäsar brisante Mitteilungen verschlüsselte?
BUILD –Konferenzgeflüster
Nur noch zwei Tage bis zur BUILD-Konferenz. Die Spannung ist sehr groß, denn wir wissen zwar, dass es um Windows 8 gehen wird, aber wir wissen nicht genau, welche Katze Microsoft aus dem Sack lassen wird. Ich kann mich nicht erinnern, dass Microsoft irgendwann mal eine PDC oder ähnliche Konferenz veranstaltet hat, ohne vorher irgendeinen Session-Inhalt kundzutun. Nun, die Microsoft-Gemeinde strömt trotzdem in Scharen; die Konferenz ist seit Wochen ausgebucht
Der Wandel in der Mobilfunkbranche beschleunigt sich
Die Nachricht, dass Google Motorola übernimmt ist Mitte August wie eine Bombe eingeschlagen. Doch zurzeit tut sich noch viel mehr in der mobilen Welt: HP gibt WebOS auf und Steve Jobs tritt zurück. Die Umwälzungen, die mit einer 180-Gradwendung von Nokia begonnen haben, führen nun zu einer radikalen Konsolidierung der mobilen Plattformen.
Kolumne: Karrieretipps
Als Personaler erlebt man sie immer wieder: die selbstbewussten IT-Gurus, die im Vorstellungsgespräch mit Fachwissen nur so strotzen und bei ihren Ausführungen über technische Architekturen kein Ende finden. Aber auch die stillen Underdogs fallen auf, die ganz leise und mit gesenktem Blick von ihrem Job sprechen, als wäre es ihnen peinlich, dass sie das letzte IT-Projekt mit ihrer Expertise und Weitsicht wieder auf die Spur gebracht haben. Aber was zahlt sich letztlich mehr aus? Immer ordentlich auf den Putz zu hauen – vor allem, wenn man auch wirklich ein anerkannter Experte ist? Oder eher bescheiden und unauffällig aufzutreten und einfach einen super Job zu machen?
Tieffliegende Tropenfrüchte
Mangos werden eigentlich im Sommer verzehrt. Anscheinend plante man bei Microsoft, Windows Phone 7.5 noch im Spätsommer diesen Jahres auszuliefern. Wie schon bei Nodo gibt es aber auch hier Verzögerungen. Das Endgeräte-Rollout beginnt frühestens im September. Die Entwicklungsumgebung ist allerdings bereits verfügbar – Zeit für einen kleinen Überblick.
Soft Skills Toolbelt - Teil 3
Gibt es in Ihrem Projekt jemanden, der Sie des öfteren nervt? Vielleicht der chaotische Projektleiter? Eventuell fallen Ihnen ja sogar gleich mehrere Beispiele ein.
Und haben Sie sich schon einmal gefragt, warum genau diese Leute Sie nerven? Im Folgenden geht es um die Frage, an welcher Stelle Sie im Projektalltag selber zu Konflikten beitragen und wie Sie mit „schwierigen Kollegen“ konstruktiv umgehen können.
Kolumne: C# im Fokus
Die Zuweisung von Typen wird vom Compiler überwacht und somit auch eingeschränkt. Dadurch können im Vorfeld fehlerhafte Typzuweisungen während der Übersetzungszeit frühzeitig erkannt und gelöst werden. Die Art und Weise der Prüfung und das Verhalten sind allerdings abhängig von der verwendeten C#-Version.