• 2024-07-03

Hogyan tanulhatunk meg programozást és indítsuk el az alkalmazását 3 hónap alatt - nincs programozási tapasztalat |

MEG - Sleep With The Angels ( Latin Kings Brooklyn ) Puerto Rican

MEG - Sleep With The Angels ( Latin Kings Brooklyn ) Puerto Rican

Tartalomjegyzék:

Anonim

Ha valaha megpróbálta elindítani egy szoftvercéget vagy mobilalkalmazást létrehozni, valószínűleg találkozik ezekkel a lehetőségekkel:

  1. Műszaki társalapító
  2. Szabadúszó bérlése az alkalmazás elkészítéséhez
  3. Tanulj meg programozást és saját magadból építeni.

Amikor találsz egy társalapítót, ha még nem ismersz olyan technikai képességekkel rendelkező személyeket, akkor ez lesz egy nagyon hosszú, nehéz folyamat, hogy valaki munkát találjon veled -, ha sikeresen meg tudod csinálni.

Szüksége van valakire, aki nagyon technikailag képes, ideje dolgozni a projekten, és szenvedéllyel jár, amit megint. Az a fajta személy, akinek partnere lesz, rendkívül magas keresletet igényel, így ha valakit találsz, akkor nehéz lesz meggyőzni őket, hogy csatlakozzanak a csapathoz.

Ha van pénzed, szabadúszót bérelsz tud dolgozni. Azonban felajánlott valakit, hogy építse fel az álmaid alkalmazását, rendkívül nehéz, és valószínűleg hosszabb időt vesz igénybe, mint amire számítasz.

A szabadúszóval végzett munkamenet során előfordulhat, hogy nem építenek olyan dolgokat, a design nem működik, a dolgok nem fognak olyan gyorsan működni, mint amilyennek tetszeni fognak, vagy apró felületelemeket fognak találni, amelyekről nem gondoltál, hogy benne lenne. Ezenkívül új ötleteket fogsz találni az alkalmazásodhoz, amelyet fel szeretne adni a kiadás előtt vagy után, és az alkalmazásnak hibaelhárításra és karbantartást igényel a forgalomba helyezést követően, ami extra pénzt fog fizetni. Emiatt többet fizetsz a szabadúszóidnak, mint amennyit csak a projekt befejezéséhez idézett.

Lásd még: Tudsz létrehozni egy nagyszerű alkalmazást technikai háttér nélkül? Egy édesanyám megmutatja, hogy csinálják

A társalapítókkal és a szabadúszókkal kapcsolatos tapasztalataim

Három évvel ezelőtt, amikor 20 éves üzletember voltam, elkezdtem egy olyan zenei streaming szolgáltatást létrehozni, amely mindkét zenészek és zenész rajongók.

Az indulás első évében keresek egy műszaki alapítót. Legalább három technikai társalapítója voltam, akik mindegyike nagyon jól mentem, de akiknek nem volt szenvedélyük, idejük és elkötelezettségük a projekten. A dolgok rendkívül lassan mozogtak, mert soha nem építettünk valamit, amire elég magabiztos voltam ahhoz, hogy kiadjam.

A következő évben töltöttük a szabadúszókat. A problémák itt hasonlóak voltak a technikai alapítóval való vadászat során felmerült problémákhoz - sok szabadúszó, akiknek megfizethetőnek kell lenniük, szintén teljes munkaidős állásokkal kell rendelkezniük, és kevés időt kell vállalniuk egy projektre. Az én esetemben hat hónapig tartott, hogy az iOS alkalmazásom elkészült.

Sajnos számomra valaki behatolt a szabadúszókocsiba, és ellopta a laptopját az összes kóddal. Hat hónapos munka ment el, és pénzem volt. Mivel úgy tűnt, hogy nem találtam megalapítót, és nem volt pénzem egy újabb szabadúszó felvételére, és nem is várhatnék még hat hónapot arra a felajánlásra, akit felbéreltek, hogy megoldja ezt, úgy döntöttem, hogy egyedül kell ezt csinálnom. > Lásd még: Hogyan találhatunk üzleti partnert

Mennyi ideig tart

igazán a programozás megszerzéséhez? Bármi legyen is, kérjük, ne tegye a Google-et "Mennyi időbe telik a programozás megszerzése Mint én. Csak azokat az embereket fogják eltántorítani, akik olyan válaszokat adnak ki, mint például: "öt éve programozom, és még mindig tanulok", vagy "körülbelül két év, ha napi leckét művelsz." Ez az egyik fő olyan dolgok, amelyek megakadályozzák magam a tanulás programozását.

Mindig gondoltam: "Két év!" Határozottan találhatok egy jó társalapot ebben az időben! "

Bár igaz, hogy folyamatosan új dolgokat tanulsz a programozásban, nem fog két év múlva megtanulni a program vagy app megpróbáltad elengedni.

Az oktatóprogramok és a hibák elhárítása során napi körülbelül hat órát töltöttem a programozással kapcsolatban (amíg eddig diplomáztam egyetemen, még mindig volt részmunkaidős állása). Napi hat órában három hónap alatt építettem és indítottam az iOS-alkalmazást. Itt van az eredmény, ha meg akarsz nézni (szerencsére az előző zeneszerzői erőfeszítések azt jelentették, hogy már volt némi zeneszám.)

Pontosan megmutatom, hogyan csináltam.

Oktatóanyagok és az alapok megértése

Korábbi programozási tapasztalat nélkül, fogalmam sem volt, hogyan kell csinálnia semmit. Nem is tudtam, hol írhatom a kódot, vagy hogyan helyezhetek el egy alkalmazást az iPhone-jára.

Szerencsére találtam egy félelmetes weboldalt, amely megtanítja az iOS programozás kezdőknek - Code with Chris. Az első néhány órát ingyenesen megtanulhatja, hogy megnézze, helyes-e az Ön számára. Mivel nem volt pénzem, meggyőztem a szüleimet, hogy fizessenek a kurzusért, és rendkívül hasznosnak találtam.

Itt vannak más források, amelyek segítségével megnézheted a programozást. Néhány ingyenes, néhány fizetett:

Codecademy

  • MIT OpenCourseWare
  • Khan Academy
  • Különböző YouTube videók
  • Biztosítsa, hogy válasszon egy tanfolyamot, amely kezdőknek szól, nem pedig tapasztalt programozóknak. Ezek a programok megtanítanak Önnek a szuper alap kezdőknek, amelyek néha nehézk kitalálni.

Ha megtanulod az iOS programozást, ajánlom a kódot Chris-vel. Ez nem szabad, de a videók nagyon egyszerűen követik a dolgokat, és nagyszerű munkát végzett a dolgok elmagyarázásával olyan értelemben, ami értelme a nem technikai embereknek.

Lásd még: 11 Kitűnő ingyenes online tanfolyam a

Mi a teendő a tanfolyam során?

A kurzus során rendkívül fontos, hogy ténylegesen írjon kódot. Ha követi a YouTube-videók sorozatát, ne nézze meg a videókat, hogy gondolkodni fog, hogy információkat gyűjti és jegyzeteket készít, majd térjen vissza és kódoljon. Ez nem fog működni. Bebizonyosodott, hogy az emberek sokkal gyorsabban megtanulják a hibákat.

Kövesse magát és írja be a kódot. Ha ezt megteszi, akkor azt fogja találni, hogy néha nem működik, még akkor sem, ha a kód pontosan úgy néz ki, mint a tutorialban, vagy hogy a leírásban korábban írt kód már nem működik. Nagyon fontos, hogy ilyen hibákat követelsz, és átjutsz rájuk.

A legtöbb ember elcsüggedt, amikor olyan hibát követtek el, amely szerintük nem megoldható. Ha a programozási hibákkal találkozik, a Stack túlcsordulás a legjobb barátod. Kezdőként valószínű, hogy bármi, amit a Google a programozási kérdésekkel kapcsolatos, a webhelyre mutató linkeket eredményez, és olyan csodálatos válaszokkal rendelkezik, amelyek rendkívül hasznosak lehetnek Ön számára. Ne félek különlegesnek lenni, amikor a Google a felmerülő problémákkal küzd.

A lehető leggyorsabban haladjon át a pályán. Valószínűleg közeledik a végéhez, és még kevéssé fogalmazni, hogy mit csinálsz. Rendben van. Egy jó bemutató végére jobban megérted a folyamatot, amire át kell menned, hogy építsen valamit.

Mi a teendő a tanfolyam után

Programozási tanfolyam után a legtöbb ember arra ösztönöz, hogy kezdeni a kis programok. Feltéve, hogy a programozási tanfolyamod olyan apró, működőképes programokat építettél fel, én ezt elriasztanám. A programozás kedvéért kis programokat hozva létre unatkozni fog.

Alternatív megoldásként ösztönözhetném arra, hogy kezdjen el ötleteidet építeni. Ez azt jelenti, hogy ha az alkalmazás több funkcióval rendelkezik, mindegyik funkciót egyenként vegye fel, és különálló programokként készítse el őket.

Az ötleted a legfőbb oka annak, hogy elkezdte a programozás tanítását. újra szenvedélyes - a szenvedélyed sokkal gyorsabban vonzza az élményt, mint hogy csak valamit tanulj meg. Nem töltöttem annyira sok időt, amikor naponta programoztam az alkalmazást, mert tanulnom kellett; Én azért tettem, mert építeni akartam. Nagyon izgatott voltam.

Az ötletnek a bemutató után való részleges elindulásával azonnal nagy problémákkal szembesülsz, és ez fel fogja gyorsítani a tanulási folyamatot. Azt is látni fogod, hogy az ötleteid a való életben jönnek össze, és olyan sokáig játszol, amiről álmodtál. Ez csodálatos, és ez az, ami folytatja.

Lásd még: A legjobb szabadalkalmazások és online eszközök s

A program építése

Miután elkészítette a program minden részét, akkor sokat tanultak a programozási követelményekről, amelyek konkrétan arra vonatkoznak, amit össze akarsz rakni. Ha visszamennek ezeken a részeken, látni fogja, hogyan javul a kód. Ezért kezdő, fontos, hogy felépíthessd a programod részeit, mielőtt felépítenéd az egészet - azt szeretnéd, hogy a végtermék jól összeszerelhető legyen, és kezdőként valószínű, hogy az első kódod rendetlen lesz.

Miután megvizsgáltad a programod részeit, itt az ideje összeszedni. Kezdje el a terméket, és szerelje össze a korábban épített részeket. Ez alatt a folyamatban feltérképezheti, hogy a kód javítható-e a teljesítmény és az olvashatóság érdekében.

A program felszabadítása

Ijesztő új termék kiadása. Azt gondolja, hogy az emberek utálják, rossz véleményeket kapnak, és rossz hírnévnek számít a potenciális felhasználók között.

Ezek a dolgok valószínűleg nem fognak megtörténni. Amikor először adtam ki az alkalmazást, volt néhány problémája, de a tanulástól, hogy az emberek hogyan használják azt, képes vagyok gyorsan javítani oly módon, hogy soha nem gondoltam magamra.

Engedje el gyorsan, és javítsa rá frissítésekkel. Alkalmazásunk felszabadítása után csak néhány hetet vett igénybe, hogy zenei előfizetésünket üzleti használatra adjuk hozzá. Ezzel a ponttal elegendő tapasztalattal rendelkezel ahhoz, hogy gyorsan újratervezze termékét.

Lásd még: Bevezetés a szelíd tervezésbe: Hogyan tervezzen kevesebbet és gyorsabban fejlődjenek?

A tanulás programozása a legjobb megoldás mindenki számára, a technológiai tér. Mint említettük, a freelancer bérbeadása drága lehet, és a társak megtalálása rendkívül nehéz.

Ne tegyen ugyanazokat a hibákat, mint én; szó szerint évekig visszatartottak. Csak kezdj el tanulni a lehető leghamarabb - a szenvedélyed átviszi.


Érdekes cikkek

Ha az �sszef�rhetetlens�g val�j�ban nem egy konfliktus

Ha az �sszef�rhetetlens�g val�j�ban nem egy konfliktus

Webhely�nk ingyenes eszk�z a legjobb hitelk�rty�k, CD-�rak, megtakar�t�sok, sz�ml�k ellen�rz�se, �szt�nd�jak, eg�szs�g�gyi ell�t�s �s l�git�rsas�gok sz�m�ra. Kezdje itt, hogy maximaliz�lja a jutalmakat vagy minimaliz�lja kamatl�bait.

Mit kell a fogyaszt�knak tudniuk a nyugd�jakr�l?

Mit kell a fogyaszt�knak tudniuk a nyugd�jakr�l?

A j�rad�k nyugd�jaz�si j�vedelmet ny�jthat a t�rsadalombiztos�t�s kieg�sz�t�s�hez �s a 401 (k) vagy az IRA-hoz. V�s�rl�s el�tt azonban megtudhatja az el�nyeit, h�tr�nyait �s k�lts�geit.

Igen, sz�ks�ged van egy 401 (k) -ra a 20-as �vekben - itt van a mi�rt

Igen, sz�ks�ged van egy 401 (k) -ra a 20-as �vekben - itt van a mi�rt

Webhely�nk ingyenes eszk�z a legjobb hitelk�rty�k, CD-�rak, megtakar�t�sok, sz�ml�k ellen�rz�se, �szt�nd�jak, eg�szs�g�gyi ell�t�s �s l�git�rsas�gok sz�m�ra. Kezdje itt, hogy maximaliz�lja a jutalmakat vagy minimaliz�lja kamatl�bait.

Maga a Core-4 befektet�si strat�gia?

Maga a Core-4 befektet�si strat�gia?

Webhely�nk ingyenes eszk�z a legjobb hitelk�rty�k, CD-�rak, megtakar�t�sok, sz�ml�k ellen�rz�se, �szt�nd�jak, eg�szs�g�gyi ell�t�s �s l�git�rsas�gok sz�m�ra. Kezdje itt, hogy maximaliz�lja a jutalmakat vagy minimaliz�lja kamatl�bait.

V�llalati elad�sok: az �gylet egy �zletszakaszra

V�llalati elad�sok: az �gylet egy �zletszakaszra

N�ha a t�lkomplik�lt c�g gy�gym�dja a v�llalati sz�tv�l�s, amely felforgatja az �sszeolvad�st �s a felv�s�rl�st.

Hitel 20-�vre

Hitel 20-�vre

Webhely�nk ingyenes eszk�z a legjobb hitelk�rty�k, CD-�rak, megtakar�t�sok, sz�ml�k ellen�rz�se, �szt�nd�jak, eg�szs�g�gyi ell�t�s �s l�git�rsas�gok sz�m�ra. Kezdje itt, hogy maximaliz�lja a jutalmakat vagy minimaliz�lja kamatl�bait.