Programming is understanding. Before writing a single line of code, you need to clearly know what you are dealing with — what a collection is, what is behind it, and how you can use it. Selecting the right Scala collection starts with exactly that — data structures, abstract data types, and asymptotic notation. These are the conceptual toolbox for navigating the Scala Collections Library and making informed choices.
Over the past decade, the SoftwareDefined Vehicle (SDV) has moved from buzzword to baseline for most automotive companies. Hardwareled innovation is becoming harder to sustain, while software driven differentiation is opening up entire markets and delivering real competitive advantage. As with many advances that don’t come for free, however, testing and validating software integration in the actual vehicle has become a major bottleneck. For many automotive programs, this directly impacts delivery timelines, quality, and engineering effort. At Intellias, we have been researching this challenge closely for our clients, with the goal of offering a bespoke testing approach that leverages Softwareinthe-Loop (SIL).
Wojciech Borowiak od półtorej roku pracuje w startupie jako QA Specialist. Pochodzi z okolic Poznania, ale od lutego br. mieszka na hiszpańskiej wyspie Fuerteventura.
Marcin napisał dwie książki o narzędziach i praktykach dla przeprowadzenia testów, robi szkolenia i występuje na różnych konferencjach w Polsce i zagranicą.
Filantrop i założyciel Microsoftu, Bill Gates, z uznaniem odnosił się do "leńczenia się", ale przyznał, że w początkowych dniach Internetu bardzo się napracował zarówno on, jak i jego współpracownicy.
W DOU.eu od ponad pół roku zbieramy dane na temat wynagrodzeń specjalistów IT w Polsce. Obecnie w naszej bazie mamy ponad 2 tysiące ankiet, w tym prawie 800 od programistów. Postanowiliśmy więc przyjrzeć się programistom, którzy otrzymują najwyższe wynagrodzenia. Poniżej przedstawiamy pierwszą piątkę.
Większość lat Maciej Walkowiak pracuje jako freelancer. W 2015 roku przeprowadził się z rodziną do Berlina i obecnie programuje dla szwedzkiej firmy Klarna.
George Mack praktykuje posiadanie 2 smartfonów, jeden służy do rozrywek i jest używany przez ograniczony czas, natomiast drugi służy do celów służbowych.
Jeśli technologie sieci neuronowych, takie jak ChatGPT, zastąpią inżynierów oprogramowania, żaden kraj nie ucierpi bardziej niż Indie, gdzie mieszka ponad 5 milionów programistów. Bloomberg zauważa, że nowi fachowcy wciąż są wysoko doceniani w indyjskim sektorze IT, ale niektórzy z nich już zaczynają martwić się o swoją przyszłą karierę.
Cześć! DOU kończy pół roku i z tej okazji rozdajemy prezenty. 6 tygodni — 6 nagród. Główną nagrodą jest Sony Playstation 5, które rozlosujemy 9 czerwca.
Łukasz Strociak od dwóch lat mieszka w norweskim mieście Stavanger i pracuje jako front-end developer w firmie Grensesnitt. Przez rok uczył się programowania i dostał pracę nie szukając jej wcale.
Jeśli otrzymałeś ofertę pracy drogą mailową, powinieneś także móc negocjować swoje wynagrodzenie właśnie przez maila. W tym artykule omówimy, czym jest mail dotyczący negocjacji wynagrodzenia, co należy zawrzeć w takim mailu, jakie wskazówki warto znać oraz podamy przykłady, które pomogą Ci w tworzeniu własnego tekstu.
Teraz chatbot potrafi opisywać obrazy i opowiada dowcipy, ale wciąż popełnia kilka nawykowych błędów. Poniżej przedstawiamy opis zmian, jakie zaimplementowano w nowej wersji GPT-4.