Categorias: Todos - zarządzanie - narzędzia - rozwój

por Łukasz Segiet 3 anos atrás

132

Nyska Akademia Mistrzów

Praca programisty wiąże się z wieloma aspektami, które wykraczają poza sam proces kodowania. Kluczowe jest korzystanie z różnorodnych narzędzi, takich jak systemy operacyjne, repozytoria kodu, czy specjalistyczne oprogramowanie do zarządzania projektami.

Nyska Akademia Mistrzów

Nyska Akademia Mistrzów

Tips:

Refaktoring

In the second paragraph you should show why you are the perfect fit.

https://github.com/topics/refactoring-exercise

Metody

https://www.geeksforgeeks.org/7-code-refactoring-techniques-in-software-engineering/


https://www.stepsize.com/blog/the-ultimate-engineers-guide-to-refactoring

You can also highlight your achieved results at the job.

https://pl.wikipedia.org/wiki/SOLID_(programowanie_obiektowe)


https://www.p-programowanie.pl/paradygmaty-programowania/zasady-solid

You have the opportunity to express your qualifications for the job in more detail than on your resume.

Legacy Code

The third paragraph should prove that you’ll fit in and why the company is the perfect fit for you!

Przykład

https://github.com/legacycoderocks/awesome-legacy-code


https://github.com/id-Software/

Jak sobie radzić

https://bulldogjob.pl/news/3-jak-nie-zwariowac-przy-pracy-z-legacy-code


https://socodeit.pl/2019/01/legacy-code-jak-go-zrozumiec/


https://www.perforce.com/blog/qac/8-tips-working-legacy-code


https://bulldogjob.pl/news/686-jak-radzic-sobie-z-legacy-code

Show that your experience and knowledge will let you succeed with the project and benefit the company.

Keep New Code Clean
Spróbuj refaktoring
Przepisz tylko ten kod który musisz
Współpracuj z zespołem / szukaj wiedzy
Poszukaj dokumentacji i zapoznaj się
Testuj kod / Testuj aplikacje
Dlaczego to jest ważne?
Definicja

Show that you did your research and know something about the company, perhaps an upcoming project, etc.

Narzędzia

systemy operacyjne
własne
wszystkie inne dziwne
svn
zarządzanie projektem

The best cover letter ending is by providing value.
Tell the hiring manager that you look forward to meeting them in person and discuss.

zarządznie przez maile
Azure Devops
Asana
command line i skrypty
proste programy

Process Monitor

greep

winmerge

total commander

...

środowiska programistyczne

Stanowisko pracy: Programista

Wiedza

The first paragraph will determine if the hiring manager will read on.

wiedza branżowa

Communicate your passion for your work, and your excitement about the job and company.

języki programowani i biblioteki

https://www.tiobe.com/tiobe-index/

e.g.: Given my x years of experience at a similar position, I would appreciate your consideration for this position.

wzorce / antywzorce
algorytmy

e.g.: X let me know about the open position and suggested to contact you as they feel I would be a good fit for the position.

struktury danych

You should mention the position you are applying for, as the hiring manager can often look for candidates for several job openings.


E.g.: I am writing to express my strong interest in the x position open at x company.

Umiejętności

You should address a cover letter directly to the hiring manager.
The hiring manager will see your greeting first so that makes it one of the most important parts of your cover letter. Also, people are most likely to react to the sight of their own names.

wszystkie te umiejętności psychologiczne potrzebne do zrozumienia klienta i współpracowników, a nawet przełożonych
ciągły rozwój
dobrze rozumiana samodzielność
skrupulatność
umiejętność dokumentowania swojej pracy
zacięcie detektywistyczne
umiejętność testowania
automatyzowanie swojej pracy
wyciąganie wiedzy z ekspertów
praca zespołowa / komunikacja
Junior, Middle, Senior
Backend / FrontEnd
Warunki pracy
Wymagania
Opis

Software archaeology

https://en.m.wikipedia.org/wiki/Software_archaeology


https://adriann.github.io/software_archeology.html


https://www.embarcadero.com/solutions/software-archeology


https://www.basson.at/blog/softwarearchaeology


Ranking

https://www.tiobe.com/tiobe-index/


Bob Martin - "The Future of Programming"

https://www.youtube.com/watch?v=ecIWPzGEbFc

Cześć

The post script is a great hack to draw the hiring manager's attention one last time!

You should use the P.S. to tell something impressive about your career.

www.linkedin.com/in/lukasz-segiet
Łukasz Segiet

GIS

The header of every professional cover letter should include your contact information, employer's contact information.

Bazy danych

R

https://geocompr.robinlovelace.net/geometric-operations.html

Optionally you can add

Oracle
SpatiaLite
MS SQL
PostGIS
Typy danych

https://gis-support.pl/formaty-zapisu-danych-2/

Ciekawe zagadnienia

To find out the hiring manager's name, do some research on the company.

Pictometry

https://en.wikipedia.org/wiki/Pictometry


Cloud Compare

https://www.danielgm.net/cc/

https://www.youtube.com/watch?v=pe04m-gHM-M

https://www.cloudcompare.org/main.html

Optymalizacja

https://en.wikipedia.org/wiki/Travelling_salesman_problem

OptaPlanner

https://www.optaplanner.org/blog/2014/09/02/VehicleRoutingWithRealRoadDistances.html

Google OR-Tools

https://developers.google.com/optimization/routing/vrptw

sintef

https://www.sintef.no/projectweb/top/vrptw/homberger-benchmark/1000-customers/

Szukanie trasy

https://pl.wikipedia.org/wiki/Problem_marszrutyzacji

firmy / projekty
Esri Polska

https://www.esri.pl/


Drone2Map

https://www.esri.com/pl-pl/arcgis/products/arcgis-drone-collections/collections/drone-mapping-analysis


https://www.arcanagis.pl/drone2map-for-arcgis-wykorzystaj-swojego-drona/



https://www.arcgis.com/apps/mapviewer/index.html

https://pl.wikipedia.org/wiki/ArcGIS

TomTom

https://www.tomtom.com/pl_pl/

https://www.youtube.com/user/TomTomOfficial/videos



https://www.tomtom.com/careers/global

Emapa

http://emapa.pl/emapa/o-firmie2

http://emapa.pl/optymalizacja-tras-1

http://emapa.pl/newsroom/komunikaty-prasowe/emapa-pobija-rekordy-swiata-1

Hexagon

https://hexagon.com/about

https://hexagon.com/our-business/divisions/geosystems

https://www.youtube.com/user/HexagonVideos/videos


https://leica-geosystems.com/pl-pl

https://www.youtube.com/c/LeicaGeosystemsCH/videos

Open Source Geospatial

https://www.ogc.org/docs/is

GeoPackage

Web Map Service

Web Feature Service

Open Geospatial Consortium

leafletjs

https://leafletjs.com/

Grass Gis

QGis

https://www.qgis.org/pl/site/about/index.html


https://github.com/qgis/QGIS


https://learnosm.org/en/osm-data/osm-in-qgis/

opensteetmap

https://www.openstreetmap.org/

google
mapy

You may want to create an email account solely to career search. It should include your first and last name only.

przykłady

https://www.hexagongeospatial.com/resources/resource-library/demo-portal



https://www.youtube.com/watch?v=yMD8wNacP7E

inne

https://www.strava.com/heatmap#8.05/18.77565/51.29901/hot/all


https://www.arcgis.com/apps/dashboards/deaceebc69a3412c8b7699e3e025e213

emapi

http://emapi.pl/

Google Maps

Geoportal i mapy polskich urzędów

https://mapy.geoportal.gov.pl/imap/Imgp_2.html?gpmap=gp0


https://polska.e-mapa.net/


http://mapy.piaseczno.eu/

openstreetmap

https://www.openstreetmap.org/#map=13/50.4581/17.3286


https://download.geofabrik.de/

https://wiki.openstreetmap.org/wiki/Downloading_data


https://wiki.openstreetmap.org/wiki/Main_Page

tworzenie: historia/teraźniejszość

https://github.com/sshuair/awesome-gis


https://www.bryk.pl/artykul/blad-na-mapie-o-ktorym-nie-powiedzieli-ci-w-szkole


https://www.dailymail.co.uk/news/article-2592500/Mystery-town-wiped-map-Google-How-fake-Agloe-New-York-conceived-copyright-trap-cartographers-turned-real-hamlet-vanishing-forever.html

https://pl.wikipedia.org/wiki/Agloe

definicja w IT
Co to?

GIS to Geographical Information Systems lub Systemy Informacji Geograficznej, bądź Systemy Informacji Przestrzennej. Jest to zbiór wiedzy, ludzi, sprzętu i oprogramowania do pozyskiwania, przechowywania, przesyłania, analizowania i wizualizacji danych przestrzennych. Przez informację przestrzenną rozumiemy każdą informację, którą możemy przypisać do konkretnego miejsca.


Opis na podstawie: https://gis-support.pl/co-to-jest-gis/


wizualizacja

Wizualizacja to to, z czym spotykamy się najczęściej i co najbardziej zaskakuje odbiorców produktów GIS. GIS pozwala szybko nadawać trudnym do interpretacji tabelom wymiar przestrzenny.

https://www.hexagonsafetyinfrastructure.com/pl-pl/products/gis-and-geospatial-data-management


analiza

Analitycy GIS wyposażeni w wiedzę, dane i narzędzia GIS, potrafią modelować rozprzestrzenianie się substancji, wynajdywać interesujące obszary na podstawie zdjęć satelitarnych, obliczać przebiegi w sieci z uwzględnieniem dziesiątek czynników.

https://wbdata.pl/category/analizy-gis/


przechowywanie informacji

GIS to również przechowywanie informacji, czyli tworzenie i zarządzanie przestrzennymi bazami danych oraz zbiorami innych plików (ortofotomapy, skany map topograficznych). Odpowiedni sposób przechowywania i ich udostępniania to podstawa systemów.

https://gis-support.pl/formaty-zapisu-danych-2/


pozyskiwanie

Pozyskiwanie. Pozyskiwanie informacji to z jednej strony pomiary i zbieranie danych z użyciem systemu GPS, a także zdjęcia satelitarne i lotnicze.

https://leica-geosystems.com/pl-PL/industries/heavy-construction/airports/measure/capture-natural-surface


Hexagon/Intergraph

A cover letter is a professional correspondence, so you should always use formal closing!

Closings not to use

Best wishes
Cheers
Eagerly waiting for a response
Warm regards
Warmest regards
Warmly
Have a great day
Yours faithfully
Abbreviations
Emojis

Code Diggers
środowiska pracy - wirtualizacja

Docker

VMware

VirtualBox

dokumentacja
continuous integration

Nexus

https://www.sonatype.com/products/repository-pro

Jenkins

https://www.jenkins.io/

maven

https://maven.apache.org/index.html


Maven - Build LifeCycle

języki programowania / technologie
repozytoria

P4V

git

mercurial

rozliczanie czasu pracy
podział projektu na pakiety
cykle pracy
produkty

https://www.hexagongeospatial.com/products/power-portfolio/geomedia-webmap



WebMap Mobile

iOS

Windows

Android

https://play.google.com/store/apps/details?id=com.intergraph.mobilemapworksadv&hl=en_US&gl=US

Licensing

Webmap Publisher

Webmap

Portal SDK

Portal

http://demo.hexagongeospatial.com/webgis/

SDI

Scrum / Kanban



https://scrumguides.org/docs/scrumguide/v2017/2017-Scrum-Guide-Polish.pdf

Jira

struktura organizacyjna
historia

https://en.wikipedia.org/wiki/Intergraph


interact


https://www.google.com/imgres?imgurl=http%3A%2F%2Freboots.g-cipher.net%2Fold%2Fprojects%2Fimage%2Fia32c.jpg&imgrefurl=http%3A%2F%2Freboots.g-cipher.net%2Fold%2Fprojects%2Fia32c.html&tbnid=cYJ44lZoTogQgM&vet=12ahUKEwiko5Oeg9jsAhWQG-wKHY54CTkQMygAegUIARCUAQ..i&docid=P9Z8zo2Ksph9CM&w=300&h=194&q=intergraph%20monitor&ved=2ahUKEwiko5Oeg9jsAhWQG-wKHY54CTkQMygAegUIARCUAQ


https://www.google.com/maps/place/Hexagon+Geospatial+AL/@34.6783285,-86.7520069,13z/data=!4m12!1m6!3m5!1s0x86d671efc3604737:0x90f9990378a1340a!2sHexagon+-+Mining+division!8m2!3d32.2218208!4d-110.970406!3m4!1s0x0:0xefa089ca28d24222!8m2!3d34.67442!4d-86.7430796

czym jest i co robi?

https://en.wikipedia.org/wiki/Hexagon_AB


https://hexagon.com/about

https://hexagon.com/our-business/divisions/geosystems

https://www.youtube.com/user/HexagonVideos/videos



https://www.hexagongeospatial.com/



https://www.facebook.com/hexagonpoland/

https://hexagon.com/about/careers



https://www.hexagongeospatial.com/industries/defense


https://www.youtube.com/channel/UCXDMxjPTHCqn0M5pbxM7HBg


https://www.youtube.com/watch?v=pBTlvL1rzA4


https://www.youtube.com/watch?v=uav9PLuXe28