{"id":8791,"date":"2020-01-23T09:54:48","date_gmt":"2020-01-23T08:54:48","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=8791"},"modified":"2023-10-10T10:23:54","modified_gmt":"2023-10-10T08:23:54","slug":"dokad-zmierza-technologia","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/dokad-zmierza-technologia\/","title":{"rendered":"Dok\u0105d zmierza technologia?"},"content":{"rendered":"\n<p>Pytanie, kt\u00f3re zadaje sobie ka\u017cdy. Osoba zaczynaj\u0105ca swoj\u0105 karier\u0119, b\u0119d\u0105ca w trakcie rozwoju, czy te\u017c nawet specjalista w danej dziedzinie<strong>. <\/strong><\/p>\n\n\n\n<p>Obecnie najwi\u0119kszy problem maj\u0105 specjali\u015bci, a nie juniorzy.<strong> Paradoksalnie to w\u0142a\u015bnie wchodz\u0105ca na rynek nowa fala m\u0142odych rekin\u00f3w technologii, jest w o wiele korzystniejszej sytuacji.<\/strong><\/p>\n\n\n\n<p>Moje zdanie na ten temat mo\u017ce niekt\u00f3rych zaskoczy\u0107. Podej\u015bcie rynku jest raczej odwrotne. M\u00f3wi si\u0119 o brakuj\u0105cej kadrze, czyli nowej fali developer\u00f3w oraz o technologicznych dinozaurach, czyli starej fali developer\u00f3w. Czym jest owa stara fala? To wszyscy z minimum 10 letnim do\u015bwiadczeniem. To okres niezmiernie kr\u00f3tki. <strong>Nawet lekarze nie musz\u0105 tak szybko si\u0119 uczy\u0107 jak my.<\/strong><\/p>\n\n\n\n<p>Generalnie podstawy s\u0105 dla wszystkich takie same. Zdolno\u015b\u0107 analitycznego my\u015blenia, algorytmika, umiej\u0119tne wyczucie i spersonalizowane podej\u015bcie do klienta, szybko\u015b\u0107 reakcji, odporno\u015b\u0107 na stres, kalkulacje bud\u017cetowe w referencji do posiadanych umiej\u0119tno\u015bci i ch\u0119\u0107 ci\u0105g\u0142ego podnoszenia swoich kwalifikacji. To tylko podstawowe cechy charakteru, kt\u00f3re powinny wchodzi\u0107 na rynek w pakiecie.<\/p>\n\n\n\n<p>Jeszcze nie tak dawno temu, znajomo\u015b\u0107 programowania danego j\u0119zyka, relacyjnych baz danych i systemu klasy ERP, praktycznie wyczerpywa\u0142a temat. Jak kto\u015b umia\u0142 porusza\u0107 si\u0119 w tym \u015brodowisku, by\u0142 na rynku cenionym specjalist\u0105 IT<strong>. Dzisiaj, pochwalenie si\u0119 takimi umiej\u0119tno\u015bciami, to \u015bmiech na sali.<\/strong> To w sumie standard i nie stanowi konkurencji. Studenci ju\u017c to wszystko wiedz\u0105.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Dok\u0105d w takim razie zmierza technologia?<\/h2>\n\n\n\n<p>Industrializacja 4.0, IoT, Machine Learning, Process Integration, HANA DB, przeniesienie zasob\u00f3w do chmury, sztuczna inteligencja, biotechnologie. Dzisiaj tego rynek potrzebuje, i to powinny by\u0107 kierunki rozwoju naszego wr\u0119cz narodu<strong>. Je\u017celi nie chcemy w przysz\u0142o\u015bci zosta\u0107 technologicznymi dinozaurami, musimy zacz\u0105\u0107 gromadzi\u0107 wiedz\u0119 ze wspomnianych technologii.<\/strong> Pokr\u00f3tce om\u00f3wi\u0119 wspomniane kierunki.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Industrializacja 4.0<\/h2>\n\n\n\n<p>To co\u015b wi\u0119cej ni\u017c automatyka. Zwiedza\u0142em ju\u017c fabryki zautomatyzowane i faktycznie robi to wra\u017cenie. Mechaniczne ramiona, ta\u015bmy przesuwaj\u0105ce setki materia\u0142u, urz\u0105dzenia precyzyjnie wykonuj\u0105ce wbijanie, nakr\u0119canie, przesuwanie itd. Ale to nie koniec. Dzisiaj robi si\u0119 fabryki oraz magazyny bezosobowe. Mia\u0142em przyjemno\u015b\u0107 programowa\u0107 taki magazyn pod Londynem. Ma tam pracowa\u0107 kilka programist\u00f3w i in\u017cynier\u00f3w pe\u0142ni\u0105cych nadz\u00f3r nad urz\u0105dzeniami. ERP spotka\u0142o si\u0119 z EWM, po\u0142\u0105czy\u0142o z PLC i dostali\u015bmy nowe modne has\u0142o. Za tym has\u0142em dostajemy nowy wymiar automatyzacji, dotychczas niespotykany. <strong>Zainteresowanie du\u017cych graczy jest ogromne.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">IoT<\/h2>\n\n\n\n<p>Samo s\u0142owo brzmi wr\u0119cz niedorzecznie, a w umys\u0142ach wielu ludzi budzi po\u017c\u0105danie. IoT (z ang: Internet of Things, a po naszemu: Internet rzeczy) uznawane jest za kolejny etap rozwoju technologicznego \u015bwiata. Najpro\u015bciej m\u00f3wi\u0105c s\u0105 to po\u0142\u0105czone ze sob\u0105 urz\u0105dzenia w Internecie. Kropka. Temat mo\u017cna w\u0142a\u015bciwie zamkn\u0105\u0107. Pytanie jakie nale\u017cy sobie zada\u0107, to jakie daje nam to mo\u017cliwo\u015bci? A moim skromnym zdaniem, ogranicza nas tylko fantazja. Na chwil\u0119 obecn\u0105 s\u0105 4 wiod\u0105ce firmy na rynku, kt\u00f3re inwestuj\u0105 niewyobra\u017calne kwoty w rozw\u00f3j tej technologii. S\u0105 to przede wszystkim: PTC, Hitachi,&nbsp;<a href=\"https:\/\/www.sap.com\/poland\/index.html\" rel=\"nofollow\" >SAP<\/a>&nbsp;i Software AG. Nam najbli\u017cej do Niemiec i to w\u0142a\u015bnie tam bym szuka\u0142 mo\u017cliwo\u015bci rozwoju. Witryny internetowe s\u0105 wr\u0119cz pe\u0142ne wodotrysk\u00f3w, grubych czcionek, setek reklam i prognoz co do przewidywa\u0144 technologicznej eksplozji. Ja jestem jednak troch\u0119 bardziej sceptyczny. Jeszcze nie teraz, ale w ci\u0105gu kolejnych dziesi\u0119ciu lat jest szansa na spory rozw\u00f3j. Warto ju\u017c si\u0119 przygotowywa\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Machine Learning<\/h2>\n\n\n\n<p>Czyli uczenie si\u0119 maszyn stoi pod sztuczn\u0105 inteligencj\u0105. Polega to na tym, \u017ce maszyny ucz\u0105 si\u0119 wykonywa\u0107 swoje zadania, na podstawie historii zdarze\u0144. Technologia skoncentrowana g\u0142\u00f3wnie w fabrykach. W przypadku gdy zdarzenie A i zdarzenie B, zr\u00f3b zdarzenie C. Jak si\u0119 nie uda\u0142o zr\u00f3b zdarzenie D. Jak lepiej wysz\u0142o zdarzenie D, maszyna ma si\u0119 nauczy\u0107, \u017ce nast\u0119pnym razem, zacznie od tego samego zdarzenia, czyli D<strong>. Tutaj najwi\u0119ksze znaczenie opr\u00f3cz samej umiej\u0119tno\u015bci programowania, dzisiaj ju\u017c okre\u015blanego mianem narz\u0119dzia, a nie wiedzy<\/strong>, nale\u017cy skoncentrowa\u0107 si\u0119 na <strong>statystyce i sztucznej inteligencji<\/strong>, kt\u00f3ra uczy si\u0119 na podstawie swoich do\u015bwiadcze\u0144.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Process Integration<\/h2>\n\n\n\n<p><strong>Do tego wszystkiego dochodzi PI, czyli Process Integration<\/strong>. Poniewa\u017c jestem SAP\u2019erem, to najlepszy dla mnie system do integracji danych to SAP PI. Ju\u017c 5 lat temu zainteresowa\u0142em si\u0119 tematem i zrobi\u0142em z tego obszaru dedykowane szkolenie w centrum szkolenia SAP w Warszawie. Nast\u0119pnie mia\u0142em mo\u017cliwo\u015b\u0107 by\u0107 wsp\u00f3\u0142tw\u00f3rc\u0105 dzia\u0142u integracyjnego w korporacji, w kt\u00f3rej wtedy pracowa\u0142em. Temat bardzo interesuj\u0105cy, w kt\u00f3rym buduje si\u0119 tak zwane scenariusze biznesowe, kt\u00f3re \u0142\u0105cz\u0105 ze sob\u0105 systemy r\u00f3\u017cnej ma\u015bci. Najog\u00f3lniej m\u00f3wi\u0105c System A wysy\u0142a dane do serwera integracyjnego (SAP PI), a na SI dokonuje si\u0119 mapowania p\u00f3l. Nast\u0119pnie wysy\u0142a si\u0119 dane do systemu B. <strong>Prawdziwa sztuka polega jednak nie na samym mapowaniu danych i konfiguracji serwera integracyjnego, ale dodatkowo na umiej\u0119tno\u015bci przygotowania automatycznego scenariusza na systemie \u017ar\u00f3d\u0142owym i docelowym w celu odebrania lub wysy\u0142ki danych.<\/strong> Oznacza to, \u017ce trzeba zna\u0107 system, na kt\u00f3rym pracuje przedsi\u0119biorstwo oraz system integracyjny. Duzi gracze ju\u017c dzisiaj nie mog\u0105 bez tej technologii pracowa\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">HANA<\/h2>\n\n\n\n<p><strong>R\u00f3wnie\u017c relacyjne bazy danych odchodz\u0105 do lamusa.<\/strong> Szybko\u015b\u0107 z jak\u0105 wyci\u0105ga si\u0119 dane z warstwy bazodanowej dla wielu firm b\u0119dzie dalej akceptowalna, poniewa\u017c posiadaj\u0105 tradycyjn\u0105 kilkaset tysi\u0119czn\u0105 baz\u0119. To wystarczy do wi\u0119kszo\u015bci zastosowa\u0144. Ale co w przypadku gdy bazy maj\u0105 po kilkana\u015bcie milion\u00f3w rekord\u00f3w? Pracowa\u0142em na takich bazach we Frankfurcie nad Menem w firmie ubezpieczeniowej. Codziennie trzeba by\u0142o przeprocesowa\u0107 kilka milion\u00f3w obywateli w ramach jakiego\u015b procesu. Do procesowania wykorzystywa\u0142em w\u00f3wczas dwa triki algorytmiki: przetwarzanie wielow\u0105tkowe oraz pakietowe. Problem polega na tym, \u017ce z\u0142o\u017cono\u015b\u0107 algorytmu jest dosy\u0107 wysoka, du\u017ca awaryjno\u015b\u0107 ze wzgl\u0119du na ogromn\u0105 ilo\u015b\u0107 wyj\u0105tk\u00f3w do przewidzenia, utrudnione wyszukiwanie b\u0142\u0119d\u00f3w i kilka innych powa\u017cnych zagro\u017ce\u0144. Spraw\u0119 rozwi\u0105zuj\u0105 kolumnowe bazy danych, oparte na pami\u0119ci. <strong>Sprz\u0119towo omijamy drog\u0119 dost\u0119pu do dysku twardego, co znacz\u0105co skraca czas uzyskania danych, a softwarowo dane \u015bci\u0105gamy nie rekord po rekordzie, tylko kolumnowo.<\/strong> \u0141atwo to sobie wyobrazi\u0107. Co dzia\u0142a szybciej: \u015bci\u0105gniecie miliona rekord\u00f3w danych po kluczu lub indeksie, czy 1 kolumn\u0119 z milionem danych? Dzisiaj ju\u017c tylko w takich bazach warto pracowa\u0107. Relacyjne bazy danych warto zna\u0107, gdy\u017c s\u0105 dobrym materia\u0142em na nauk\u0119 algorytmiki i my\u015blenia analitycznego, ale przysz\u0142o\u015bci\u0105 b\u0119dzie tylko HANA.<\/p>\n\n\n\n<p>Na koniec wspomn\u0119, \u017ce ka\u017cda z wy\u017cej wymienionych technologii, jest dodatkowo przenoszona do chmury. Co to oznacza?<strong> Najpro\u015bciej m\u00f3wi\u0105c, do platformy internetowej \u015bwiadcz\u0105cej us\u0142ugi informatyczne obs\u0142ugi biznesu.<\/strong> Profesjonalnie m\u00f3wi si\u0119 o <strong>PAAS, czyli Plaform as a Service<\/strong>. Temat praktycznie niemo\u017cliwy do opisania w jednym akapicie. Ja tu widz\u0119 sporo zagro\u017ce\u0144 oraz sporo mo\u017cliwo\u015bci. Pozwol\u0119 sobie na dygresj\u0119, \u017ce centralizacja zasob\u00f3w w takim wydaniu, to nie najlepszy spos\u00f3b zarz\u0105dzania danymi. Nawet je\u017celi s\u0105 to najinteligentniejsi ludzie na \u015bwiecie, a systemy chronione \u015bcianami przeciwpancernymi (a tak jest w rzeczywisto\u015bci). Na tym poziomie osobi\u015bcie jestem zwolennikiem decentralizacji oraz system\u00f3w on-premise. Czyli system\u00f3w utrzymywanych przez klienta, z wewn\u0119trzn\u0105 grup\u0105 specjalist\u00f3w oraz freelancer\u00f3w. Centralizacja na poziomie korporacji jest jak najbardziej prawid\u0142owa. By\u0142 to cel rozwoju przez ostatnie kilkana\u015bcie lat i osi\u0105gni\u0119to sukces w tej dziedzinie. Ale centralizacja na poziomie \u015bwiata, to wed\u0142ug mnie z\u0142a droga.<\/p>\n\n\n\n<p>Mam nadziej\u0119, \u017ce ten artyku\u0142, cho\u0107 troch\u0119 przybli\u017cy\u0142 Tobie, drogi czytelniku, temat technologicznego rozwoju \u015bwiata. Mo\u017ce tych kilka s\u0142\u00f3w kluczowych oraz moich osobistych do\u015bwiadcze\u0144 pomo\u017ce Ci wybra\u0107 drog\u0119, w kt\u00f3rej chcia\u0142by\u015b si\u0119 rozwija\u0107. \u017bycz\u0119 wszystkim udanych wybor\u00f3w oraz wytrwa\u0142o\u015bci w d\u0105\u017ceniu do celu.<\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;8791&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;4&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4.7&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;11&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;4.7\\\/5 ( votes: 4)&quot;,&quot;size&quot;:&quot;18&quot;,&quot;title&quot;:&quot;Dok\u0105d zmierza technologia?&quot;,&quot;width&quot;:&quot;130.8&quot;,&quot;_legend&quot;:&quot;{score}\\\/{best} ( {votes}: {count})&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 130.8px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 11px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 18px; height: 18px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 14.4px;\">\n            4.7\/5 ( votes: 4)    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Pytanie, kt\u00f3re zadaje sobie ka\u017cdy. Osoba zaczynaj\u0105ca swoj\u0105 karier\u0119, b\u0119d\u0105ca w trakcie rozwoju, czy te\u017c nawet specjalista w danej dziedzinie. &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/dokad-zmierza-technologia\/\">Continued<\/a><\/p>\n","protected":false},"author":214,"featured_media":8834,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1316],"tags":[548],"class_list":["post-8791","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development-na-miekko","tag-sap"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2020\/01\/sap-01.2020.jpg","category_names":["Development na mi\u0119kko"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8791"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/214"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=8791"}],"version-history":[{"count":2,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8791\/revisions"}],"predecessor-version":[{"id":24959,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/8791\/revisions\/24959"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/8834"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=8791"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=8791"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=8791"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}