{"id":14860,"date":"2019-01-01T19:06:32","date_gmt":"2019-01-01T18:06:32","guid":{"rendered":"https:\/\/tuxproject.de\/blog\/?p=14860"},"modified":"2019-01-01T19:58:13","modified_gmt":"2019-01-01T18:58:13","slug":"brainless-programmieranfaenger-spielen-buzzwordbingo","status":"publish","type":"post","link":"https:\/\/tuxproject.de\/blog\/2019\/01\/brainless-programmieranfaenger-spielen-buzzwordbingo\/","title":{"rendered":"Brain\u00adless: Pro\u00adgram\u00admier\u00adan\u00adf\u00e4n\u00adger spie\u00adlen Buz\u00adzword\u00adbin\u00adgo."},"content":{"rendered":"<p>An dem Vor\u00adschlag, Pro\u00adgram\u00admie\u00adren \u00fcber\u00adall zum Pflicht\u00adfach zu machen, auf dass das \u00dcber\u00adan\u00adge\u00adbot an f\u00e4hi\u00adgen Pro\u00adgram\u00admie\u00adrern, die kei\u00adne Stel\u00adle fin\u00adden, weil nie\u00admand bereit ist, ihre F\u00e4hig\u00adkei\u00adten ange\u00admes\u00adsen zu ver\u00adg\u00fc\u00adten, sich ver\u00admehr\u00adfa\u00adche, gibt es vie\u00adles zu kri\u00adti\u00adsie\u00adren; nicht mal unbe\u00addingt vor allem den Fokus auf die f\u00fcr die mei\u00adsten Din\u00adge v\u00f6l\u00adlig unzu\u00adrei\u00adchen\u00adde Spra\u00adche Java\u00adScript, son\u00addern auch das <em>\u00d6ko\u00adsy\u00adstem<\/em> der EDV.<\/p>\n<p>Men\u00adschen wer\u00adden von Trend zu Trend gescho\u00adben, haben kaum Zeit, irgend\u00adwas wirk\u00adlich <em>zu ver\u00adste\u00adhen<\/em>. Nat\u00fcr\u00adlich setzt das indu\u00adstri\u00adell aus\u00adrei\u00adchen\u00adde Pro\u00addu\u00adzie\u00adren von meter\u00adwei\u00adse Code\u00adzei\u00adlen kei\u00adnen wirk\u00adli\u00adchen <em>Fach\u00admann<\/em> vor\u00adaus, aber das soll\u00adte nie\u00admals der per\u00ads\u00f6n\u00adli\u00adche Ma\u00df\u00adstab sein m\u00fcs\u00adsen.<\/p>\n<p><!--more-->Anders\u00adwo las ich gestern die\u00adsen Satz:<\/p>\n<blockquote><p>Ich <em>habe<\/em> mal jah\u00adre\u00adlang mit Python gear\u00adbei\u00adtet und habe mir nie die M\u00fche gemacht, es \u00fcber\u00adhaupt zu ler\u00adnen.<\/p><\/blockquote>\n<p>Auf <em>die\u00adsem<\/em> Niveau arbei\u00adtet <em>die Wirt\u00adschaft<\/em> inter\u00adna\u00adtio\u00adnal. Fach\u00adkr\u00e4f\u00adte\u00adman\u00adgel? Ach, i wo \u2013 sie <em>wol\u00adlen<\/em> es ja auch nicht anders. Das von mir \u00fcber\u00adsetz\u00adte Zitat ent\u00adstammt <a href=\"https:\/\/overreacted.io\/things-i-dont-know-as-of-2018\/\">die\u00adsem<\/a> eng\u00adlisch\u00adspra\u00adchi\u00adgen Blog\u00adar\u00adti\u00adkel, in dem der durch Python stol\u00adpern\u00adde Autor eine Art To-Do-Liste for\u00admu\u00adliert, was er 2018 gern h\u00e4t\u00adte ver\u00adste\u00adhen wol\u00adlen. Neben Python sind noch ein paar ande\u00adre Ein\u00adtr\u00e4\u00adge auf der Liste zu fin\u00adden, die vie\u00adles erkl\u00e4\u00adren, zum Bei\u00adspiel \u201eSer\u00adver\u00adless\u201c. Ja, nur das Wort, nicht etwa \u201eser\u00adver\u00adless com\u00adpu\u00adting\u201c; der Blog\u00adger m\u00f6ch\u00adte also gern \u201eser\u00adver\u00adlos ler\u00adnen\u201c.<\/p>\n<p><em>Zu mei\u00adner Zeit<\/em> bedeu\u00adte\u00adte das noch \u201eoff\u00adline\u201c und war der Nor\u00admal\u00adzu\u00adstand von Soft\u00adware, inzwi\u00adschen aber, sp\u00e4\u00adte\u00adstens <a href=\"https:\/\/tuxproject.de\/blog\/2018\/04\/medienkritik-in-kuerze-golems-headless-editors-sind-live\/\">letz\u00adten April<\/a>, wur\u00adde das wohl <a href=\"https:\/\/en.wikipedia.org\/wiki\/Serverless_computing\">umde\u00adfi\u00adniert:<\/a> Unter \u201eser\u00adver\u00adless com\u00adpu\u00adting\u201c ver\u00adsteht man nicht etwa die Abwe\u00adsen\u00adheit von Ser\u00advern, son\u00addern, dass der Ser\u00adver bei einem meist US-ame\u00adri\u00adka\u00adni\u00adschen Unter\u00adneh\u00admen her\u00adum\u00adsteht. Das ging vor der Ein\u00adf\u00fch\u00adrung des Begriffs zwar auch schon, aber als die Men\u00adschen anfin\u00adgen, ihre Inve\u00adsti\u00adtio\u00adnen in NSA-rele\u00advan\u00adte Infra\u00adstruk\u00adtur zu hin\u00adter\u00adfra\u00adgen, muss\u00adte flugs ein neu\u00ader Begriff her. Die <a href=\"https:\/\/addons.mozilla.org\/de\/firefox\/addon\/unclouder\/\">Com\u00adpu\u00adter ande\u00adrer Leu\u00adte<\/a> hei\u00ad\u00dfen also heu\u00adte \u201eCloud\u201c und die Ser\u00adver ande\u00adrer Leu\u00adte wer\u00adden ein\u00adfach weg\u00adde\u00adfi\u00adniert. Mir scheint, das Pro\u00adblem auf dem Arbeits\u00admarkt f\u00fcr Infor\u00adma\u00adti\u00adker ist, dass ihre Ver\u00adtrieb\u00adler nichts tau\u00adgen.<\/p>\n<p>Dass im Arti\u00adkel anson\u00adsten von \u201eUnix\u00adbe\u00adfeh\u00adlen und Bash\u201c (die <tt>bash<\/tt> ist die Shell des GNU-Systems, das sich befehls\u00adm\u00e4\u00ad\u00dfig in vie\u00adlen Din\u00adgen von Unix doch sehr unter\u00adschei\u00addet) die Rede ist, als gin\u00adgen die\u00adse auto\u00adma\u00adtisch Hand in Hand, ist schon des\u00adhalb unn\u00f6\u00adtig zu erw\u00e4h\u00adnen, weil ich bezweif\u00adle, dass der Blog\u00adger die\u00adse Zei\u00adlen jemals lesen wird. Inter\u00ades\u00adsant ist aber, dass er au\u00dfer Algo\u00adrith\u00admen \u2013 die muss man als jah\u00adre\u00adlan\u00adger Pro\u00adgram\u00admie\u00adrer ja auch nicht ver\u00adste\u00adhen \u2013 und wei\u00adte\u00adrem Bin\u00adgo\u00adma\u00adte\u00adri\u00adal wie \u201eMicro\u00adser\u00advices\u201c auch \u201eCon\u00adtai\u00adner\u201c ver\u00adste\u00adhen will. \u201eCon\u00adtai\u00adner\u201c, seit 1979 in der Unix\u00adwelt bekannt und bei Linux\u00adern, die Inno\u00adva\u00adtio\u00adnen bekannt\u00adlich erst Jahr\u00adzehn\u00adte nach allen ande\u00adren Men\u00adschen ken\u00adnen\u00adler\u00adnen, seit 2013 unter dem Namen Docker das <em>neue gro\u00ad\u00dfe Ding<\/em>, sind in ihrer der\u00adzeit h\u00e4u\u00adfig\u00adsten Aus\u00adf\u00fch\u00adrung eine Metho\u00adde, um Soft\u00adware mit allen Abh\u00e4n\u00adgig\u00adkei\u00adten ein\u00adschlie\u00df\u00adlich n\u00f6ti\u00adger Ser\u00adver\u00addien\u00adste mehr oder weni\u00adger bequem aus\u00adzu\u00adlie\u00adfern, ohne dass der Admi\u00adni\u00adstra\u00adtor genau wis\u00adsen muss, was da \u00fcber\u00adhaupt gera\u00adde pas\u00adsiert oder wie ver\u00adal\u00adtet zum Bei\u00adspiel die ent\u00adhal\u00adte\u00adnen Kom\u00adpo\u00adnen\u00adten sind. Der unbe\u00adstrit\u00adte\u00adne Sie\u00adges\u00adzug die\u00adser \u201eCon\u00adtai\u00adner\u201c ist zwar kei\u00adne Ursa\u00adche, aber doch ein Sym\u00adptom: Die Men\u00adschen <em>wol\u00adlen immer weni\u00adger wis\u00adsen<\/em>, was gera\u00adde pas\u00adsiert, so lan\u00adge anschei\u00adnend das gew\u00fcnsch\u00adte Ergeb\u00adnis her\u00adaus\u00adkommt.<\/p>\n<p>Nied\u00adri\u00adge H\u00fcr\u00adden m\u00f6gen ja gut sein, wenn es dar\u00adum geht, vie\u00adle Men\u00adschen zu fin\u00adden, die Unter\u00adst\u00fct\u00adzung lei\u00adsten k\u00f6n\u00adnen. Ob es aber unbe\u00addingt rat\u00adsam ist, die <em>Admi\u00adni\u00adstra\u00adti\u00adon von Ser\u00advern<\/em> jeman\u00addem zu \u00fcber\u00adlas\u00adsen, der sonst <a href=\"https:\/\/web.archive.org\/web\/20140830111201\/http:\/\/daemonkeeper.net\/70\/dein-neuer-linux-server\/\">nur Word bedient<\/a>, ist eigent\u00adlich eine Fra\u00adge, die auf\u00adfal\u00adlend sel\u00adten gestellt wird. Man ersetzt kei\u00adne Fach\u00adkraft mit zwei hal\u00adben Fach\u00adkr\u00e4f\u00adten, man ersetzt kein tie\u00adfes Ver\u00adst\u00e4nd\u00adnis von dem, was gera\u00adde pas\u00adsiert, wenn etwas pas\u00adsiert, durch eine ein\u00adfa\u00adche Bedie\u00adnung, bei der alles, was Fach\u00adwis\u00adsen erfor\u00addern w\u00fcr\u00adde, ein\u00adfach aus\u00adge\u00adblen\u00addet wird, um nie\u00adman\u00adden zu \u00fcber\u00adfor\u00addern. Wenn ich einen Anwalt brau\u00adche, dann neh\u00adme ich auch lie\u00adber jeman\u00adden, der Jura stu\u00addiert hat, als jeman\u00adden, der alle Fol\u00adgen von Ally McBe\u00adal kennt.<\/p>\n<p>Beruf\u00adlich arbei\u00adtet Dan Abra\u00admov, der Ver\u00adfas\u00adser des hier bespro\u00adche\u00adnen Tex\u00adtes, \u00fcbri\u00adgens bei Face\u00adbook in dem Team, das eines die\u00adser Java\u00adScript-Frame\u00adworks (hier: React) ver\u00adbro\u00adchen hat, auf denen anschei\u00adnend mehr als die H\u00e4lf\u00adte aller Web\u00adsites (\u201eweb apps\u201c) heut\u00adzu\u00adta\u00adge gef\u00e4l\u00adligst zu basie\u00adren haben. Was das \u00fcber den Zustand des Webs aus\u00adsagt, m\u00f6ch\u00adte ich nicht mal so genau wis\u00adsen.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>An dem Vor\u00adschlag, Pro\u00adgram\u00admie\u00adren \u00fcber\u00adall zum Pflicht\u00adfach zu machen, auf dass das \u00dcber\u00adan\u00adge\u00adbot an f\u00e4hi\u00adgen Pro\u00adgram\u00admie\u00adrern, die kei\u00adne Stel\u00adle fin\u00adden, weil nie\u00admand bereit ist, ihre F\u00e4hig\u00adkei\u00adten ange\u00admes\u00adsen zu ver\u00adg\u00fc\u00adten, sich ver\u00admehr\u00adfa\u00adche, gibt es vie\u00adles zu kri\u00adti\u00adsie\u00adren; nicht mal unbe\u00addingt vor allem den Fokus auf die f\u00fcr die mei\u00adsten Din\u00adge v\u00f6l\u00adlig unzu\u00adrei\u00adchen\u00adde Spra\u00adche Java\u00adScript, son\u00addern auch \u2026<\/p>\n<p><a href=\"https:\/\/tuxproject.de\/blog\/2019\/01\/brainless-programmieranfaenger-spielen-buzzwordbingo\/\" class=\"more-link\">\u2018Brain\u00adless: Pro\u00adgram\u00admier\u00adan\u00adf\u00e4n\u00adger spie\u00adlen Buz\u00adzword\u00adbin\u00adgo.\u2019 wei\u00adter\u00adle\u00adsen \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"wp_typography_post_enhancements_disabled":false,"activitypub_content_warning":"","activitypub_content_visibility":"","activitypub_max_image_attachments":3,"activitypub_interaction_policy_quote":"anyone","activitypub_status":"","footnotes":""},"categories":[19,8],"tags":[],"series":[],"class_list":["post-14860","post","type-post","status-publish","format-standard","hentry","category-nerdkrams","category-netzfundstucke"],"share_on_mastodon":{"url":"","error":""},"wp-worthy-pixel":{"ignored":false,"public":null,"server":null,"url":null},"wp-worthy-type":"normal","_links":{"self":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/14860","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/comments?post=14860"}],"version-history":[{"count":0,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/posts\/14860\/revisions"}],"wp:attachment":[{"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/media?parent=14860"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/categories?post=14860"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/tags?post=14860"},{"taxonomy":"series","embeddable":true,"href":"https:\/\/tuxproject.de\/blog\/wp-json\/wp\/v2\/series?post=14860"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}