Olen ollut useissa IT-projektien aloituspalavereissa, missä sitten konsultit ja pp:t ovat esitelleet projektin teknistä osaa. No jostain syystä nämä eivät ole ottaneet koskaan kantaa siihen, että millä kielellä ja teknologialla mikäkin tekninen härpäke totetutetaan. Minua hämmästyttää suuresti tuo, että miksi sitä peitellään. Olenkin joskus kysynyt, että millä tuo koodataan mutta siinä tilanteessa ovat vastanneet ympäripyöreästi. Itse olen siis siellä toteutustiimissä ja ennenpitkää olenkin tiennyt millä tehdään kun olen hommat saanut tehtäväkseni. Mutta siis, onko se jokin yrityssalaisuus tms. kun tieota siitä että millä koodataan? Tuskin se nyt tällä open source aikakaudella nyt niin salaista on..
onko ohjelmointitekniikka salaista tietoa?
skoodari
13793
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 13
Vanhimmat
Eihän konsultit tiedä toteutuksesta hönkäsen höläystä. Osaavat kyllä puhua ja osaavat strategian.
Niin niin mutta miksi tuosta ohjelmoinnista puhutaan ylipäänsä niin vähän? Esim. yhteistyökumppaneiden välisissä palavereissakaan ei pahemmin hiiskuta, edes vahingossakaan, millä ovat tehneet systeeminsä. Heiltä en ole ilennyt mennä tiedustelemaan, mutta niin pirusti kiinnostaisi.
Tosiasia lienee se, ettei konsultit tiedä hönkäsen pöläystä käytännön toteutuksista juuri lainkaan. Osaavat vain puhua sujuvasti ympäripyöreitä. Se riittää.
Minulle aika vieras käsite tällainen.
Mitä ihmettä?
Mä olen konsultti ja muun duuni on koodaa PHP/MySQL/AJAX-juttuja ja olen itse asiakaspalaverissa komennukella ihan yksin ilman pomoja ja asiakas kyllä tiettä millä homma koodataan ja ne kyselee multa onko mulla näyttää työnäytteitä ja kyselee minulta alan kysymyksiä samallailla kuin työhönottohaastettelussa.
Paljonkos olet nähnyt tällaisia palavereja? Mä on nähnyt n. 100 kpl ja harvemmin siellä on mukana joku Tj tai muu pamppu joka ei tiedä millä hommat tehdään ja vaan seuraa miten teen loppumyyntityötä ja mun duuni on tietää jopa miten hommat pitää tehdä.
Lisään tähän vielä että 3-kirjaimen yhdistelmät ei ole millään tavalla salaista. Sinä nyt vaan olet törmännyt vain tilanteisiin missä joku normi ekonomi vaan esittelee tuotetta. Ei ne tiiä tekniikasta yhtään mitään ja jos alat kysellä niitä vaikka että onko tämä juttu jota nyt markkinoit GPL niin ne sanoo sulle että soita ja kysy CTO:ta se tietä tekniikasta ja minä olen vain ekonomi. Se nyt on vähän eriasia kun kysyt CEO:ta, myyntimieheltä vai teknisenosaton johtajalta vai koodarilta. CEO tuskin vältämättä ees tietää että GPL ei ole tekniikkaa vaan tekijänoikeuslakia eli lisenssi joka vaikuttaa siihen voinko esim. minä tietyssä tilanteessa edes ostaa GPL-lisensoidun tuotteen kun sitä en laillisesti voi liittää suljetun lähdekoodin tuotteeseen.
Kuulostaa siltä että olet hommissa jossain nyrkkipajassa jossa koodaillaan vähän sillä sun tällä. Ja ei kai missään firmassa konsultit tai pp:t päätä millä tekniikalla joku homma toteutetaan vaan firma käyttää standarditekniikoita.
Kun olin hommissa yhdessä niistä isoista softapalvelutaloista, niin mut ainakin heitettiin projektiin kuin projektiin, kysymättä ensin millä se kannataisi tehdä. Riitti kun osaamiskannassa oli joku lyhenne, joka oli tarpeeksi sinne päin. Musta tuntuu, että se oli asiakkaan serveripään ylläpito, joka ratkaisi alustan ja sitä kautta periytyi myös kehitystyökalut.
Jos projekti on vasta käynnistymässä, ei välttämättä vielä ole arvioitu, mikä kieli on kyseiseen projektiin soveltuvin.
Ainakin meillä menee niin, että jos asiakkaalla on mielipide, sitä kuunnellaan ja joskus noudatetaankin. Jos mielipidettä ei ole, tehdään ensin hieman arviota siitä, mikä on kehitystyön ja varsinkin ylläpidon kannalta järkevintä.
Eipä tuolla kielellä niin väliä ole muutenkaan, kunhan osaajia löytyy.
Niin siis onko se ohjelmointikielen tai tekniikan käyttö yrityssalaisuus? Lukiessani kumppaneiden tuotedokumentteja en näe siellä missään mainintaa tekniikasta, millä mikäkin palikka on koodattu. Eikä myöskään suuremmassa maailmassa näe tai kuule, että miten esim. Windows-käyttis on koodattu saatikka sitten pc-pelit. Varjellaanko siinä silloin jotain?
> Lukiessani kumppaneiden tuotedokumentteja en näe siellä missään mainintaa tekniikasta, millä mikäkin
> palikka on koodattu.
Sillä nyt ei pitäisi olla mitään väliä, millä kielellä jokin softanpala on koodattu. Kunhan se pyörii kohdeympäristössä - jotka varmaan on listattu? Lisätietoja saa yleensä kysymällä, silloin kun se tarpeen on.
> Eikä myöskään suuremmassa maailmassa näe tai kuule, että miten esim. Windows-käyttis on koodattu
Kyllä tuo on ihan julkista tietoa. Muistaakseni suurin osa on C :aa, mukana vähän assembleria ja C:tä. Jotain softaa joka on tuohon paketoitu, on varmaan jo .NETillä koodattu (ja on muuten aika perhanan sama, mikä se kieli sen .NETin takana on).
ja miksi näkyisi? Pääasia että toimii. Vaikka asiakas olisi it-tietoinen niin tuskin hän sanoisi että "miksi koodaatte tuon kaiken c:llä, tehkää se javalla mielummin" tms. Jokainen ohjelmistofirma ja loppupäässä koodari päättää millä ja miten se toteutetaan.
Itsekin lukisin mielelläni aina koodikielen ihan mielenkiinnostakin. Ehkä siitä saattaisi myös syntyä sellaista kränää että "hei, ne on tehnyt tän visual basicilla haha" eli pientä kateutta/arvostelua. Tai ulkopuoliset gurut alkaisivat arvostelemaan tuotteita.
IT ala on tosi kireää ja ei kannata ottaa tuollaisia asioita esille ollenkaan!