Ich heiße Damian und bin Informatikingenieur, der als Softwareentwickler arbeitet. Ich interessiere mich an IT, Anwendungsentwicklung, und allem was mit moderner Technologie zu tun hat, die unsere Welt einfacher und effizienter macht. Mein Heimatland ist Polen. Ich gehe gerne ins Fitnessstudio und jogge im Freien. Ich bin neugierig auf neue Orte, Kulturen und Kunst.
Automatisierung und Maschinenprogrammierung ist mein ding, ich begann dieses berufliche Abenteuer als Programmierer für cnc-Maschinen in Deutschland, wobei ich meine Fähigkeiten ständig verbesserte und neue Codes und Programme lernte. Allerdings ist cnc (computerized numerical control) Die begrenzte Welt und nachdem ich das hohe Niveau eines Gerätekonstrukteurs erreicht hatte, ich habe beschlossen mehr zu erreichen, also begann ich, die Programmiersprachen C#, PHP, JavaScript, HTML, CSS zu lernen, das Framework Laravel, .NET, Bootstrap und Jquery zu erlernen, und Kommunikationstechnologien Websocket und WebRTC. Ich habe Kenntnisse auf dem Gebiet der Administration, Konfiguration und Wartung von Servern erworben, einschließlich Verwaltung von Websites, E-Mail, FTP, Kommunikation Online-, Audio- und Video-Broadcasting sowie die Verwaltung der MySql-Datenbank. Ich kann online positionieren und E-Marketing nutzen, um effektiv auf bestimmte Ziele und Gewinne Aufmerksamkeiten zu lenken.
Als Programmierer wünsche ich mich eine friedliche, sichere und stabile Zukunft. Die Arbeit, die ich vor dem Computer mache, macht mir viel Spaß und absorbiert mich völlig. Es gefällt mir sehr gut, neue Herausforderungen und die Zufriedenheit mit den erreichten Zielen. Die mir anvertrauten Aufgaben, wird sukzessive umgesetzt, so dass meine Zukunft nur vertrauenswürdige und erfolgreiche Mitarbeiter und Führungskräfte braucht. Ich denke, dass ich in den nächsten 20 Jahren als Full-Stack Developer in der Lage sein werde, weiterhin erfahren, neue Sprachen lernen und immer neuere Programmierungstechnologien beherrschen.
Bekanntlich werden zu Websites erstellt, diese beiden Technologien bilden die Grundlage der Struktur für die Front-End-Entwicklung. Gute CSS-Kenntnisse, um einer in HTML geschriebenen Seite das Aussehen einer Seite zu geben und in seine tiefsten Strukturen zu greifen, ist für mich eine ausgezeichnete verbrachte Zeit.
Die Entwicklung von NET-Anwendungen in der Programmiersprache c# macht mich stolz darauf, mit Unternehmen zusammenzuarbeiten und diese zu entwickeln, die die Vorteile der Software-Automatisierung durch den Einsatz von Windows-Produkten nutzen. Ich persönlich mag die Reinheit und Vielseitigkeit der Sprache c#, die ich zum Schreiben von NET-Anwendungen verwende.
Die Arbeit an der neuen Generation von PHP7 ist für mich eine unersetzliche Möglichkeit, einen sehr guten Side Scripts Server zu schreiben. Mir gefällt die Magie von PHP sehr wohl, zusammen mit seinen manchmal schweren Seiten und Inkonsistenzen. Die Tatsache, dass sie von den meisten der beliebtesten Websites verwendet wird, macht es lohnenswert, in ihre Verwendung zu investieren, und die ständige Aktualisierung dieser alten Sprache gibt Gewissheit über ihre Zukunft.
Mir gefällt es am besten in dieser Sprache, die erstaunliche Unterstützung und die schnelle beeindruckende Entwicklung. JavaScript dank Node.js ist bereits über den Browser hinausgegangen, ich warte auf die weitere Entwicklung und seine Fähigkeiten, eine interessante Sache, die ich darüber gelesen habe, ist die Möglichkeit zukünftiger Programmiergeräte mit ihm zu bauen. Mir gefällt auch die Aussage "Es ist schwer, da mitzuhalten. 2 Jahre für JavaScript sind Jahrhunderte".
Mein Lieblings-JS-Framework ist Jquery. Ich benutze es gerne und oft, obwohl es seine Entwicklung abgeschlossen hat. Ich benutze Laraver auf der Serverseite, Bootstrap für css und einige Vue.js. Bald möchte ich dieses Wissen über Angular and React erweitern.
Während der Entwicklung der Randates-Anwendung habe ich gelernt, Websocket und WebRTC zu verwenden, wo sie miteinander verbunden sind, und darin zu kommunizieren, gibt Ihnen die Möglichkeit, die neueste Technologie zu nutzen, im Gegensatz zur Verwendung des alten VOIP. Randates verwendet auch die Pusher- und Beyondcode-Software einer deutschen Firma, womit die Übertragung und Nutzung von Randates 100% kostenfrei und ohne Kosten für den Eigentümer ist.
Es macht mir wirklich Spaß, auf anderen Websites zu surfen, über neue Webtechnologien zu lesen und sie oft zu lernen und für meine eigenen Zwecke zu nutzen. Mir gefällt es bei der Webentwicklung, dass man das Internet nicht jedes Mal neu erstellen muss, wenn man eine wirklich gute und moderne Website, Anwendung oder ein Portal erstellen will.
Derzeit werden Mobile und Desktop Apps in Progressive Web Apps vorbereitet. Es ist eine sehr schnelle und relativ einfache Möglichkeit, die App direkt auf Ihrem Handy oder Computer auf allen Plattformen einzuführen. PWA und TWA benötigen jedoch den genauesten Code und die genaueste Struktur der Webanwendung oder Website, damit die Punktzahl in Google Lighthouse mit Werten von 90% wirklich beeindruckend wird. Mit TWA können Sie Ihre Anwendung in Google Play stellen, diese Technologie, jung und sich dynamisch entwickelnd, stellt vielleicht die Zukunft der Anwendungen dar, außer für anspruchsvolle Spiele.
Ich sollte an dieser Stelle erwähnen, dass ich in meiner Arbeit mit der Entwicklung nicht nur Englisch spreche, sondern auch sehr gut Deutsch spreche, da ich 9 Jahre in Deutschland gelebt habe, und die letzten Jahre meiner Arbeit als cnc-Programmierer mit Bürotätigkeiten (Leitstand), die mit der Verwaltung und Funktionalität deutscher Maschinen zu tun haben, und einer polnisch-deutsch Übersetzertätigkeit verbracht habe. Aber die englische Sprache ist für mich von Jugend an die Grundlage, ohne die man, glaube ich, kein Programmierer sein kann.
Ich benutze GIMP, weil es kostenlos ist. Es ist ein sehr guter Konkurrent für Photoshop, und ich denke, ich kann es nutzen, um großartige Illustrationen, Logos und Themen zu überarbeiten, zu erstellen und zu bearbeiten. Die Positionierung ist heutzutage eine große Herausforderung, Google hat seine Algorithmenstandards erhöht und es reicht nicht aus, den richtigen Domainnamen und die richtigen Meta-Keywords auszuwählen, um auf Platz 1 zu springen. Glücklicherweise verfolge ich diese Entwicklung genau an.
Bei meinen letzten Projekten habe ich an der Aktualisierung der Strukturen eines Unternehmens mitgewirkt, das die inzwischen veralteten Cognos- und Informix-Berichtstechniken unter Linux verwendet, um eine Oracle-Datenbank mit einem neuen interaktiven Programm zu kombinieren. Es war eine interessante Aufgabe, Techniken zu kombinieren, die sich im Laufe der Jahre in der IT-Welt entwickelt haben, und eine Gelegenheit, mehr über die Cognos-SQL-Struktur, die Informix-Berichterstellung unter Linux und die Datenserververbindungen zu erfahren.
Ich habe dieses Abenteuer auf phpMyAdmin/ cPanel begonnen, aber wie wir wissen, reicht das nicht aus. Zur Zeit betreue, verwalte und konfiguriere ich den Server mit Befehlen, teilweise auch für modern zu sein, mit Webmin. Ich kann die Server-Seite von Grund auf neu einrichten, so dass ich alle Anwendungen und Seiten, die für den Betrieb im Netzwerk erforderlich sind und problemlos nutzen kann. Dazu gehört natürlich z.B. die Möglichkeit ssl-Zertifikate, dns, Mailbox, Firewall, MySQL, Apache und SSH zu erstellen.
Ich verwende gerne und kann universelle Datenspeichersprachen generieren und verschiedene Formate nutzen, um unter Verwendung aktueller Standards miteinander zu kommunizieren. Außerdem schaffe ich aktiv Strukturen für die Automatisierung von Prozessen, die in der täglichen Arbeit verwendet werden.