Po diplomi iz računalništva je splošna smer dela razdeljena na štiri kategorije: programska oprema, strojna oprema, omrežja in grafika Če se odločite za tehniko, imejte od zdaj naprej v mislih: Trdo delo se obrestuje!! Če izberete programsko tehnologijo in vsak dan veliko časa preživite z učenjem naprednih jezikov, to ne sme biti omejeno le na šolske ureditve. Dobri programerji so se že sami naučili na univerzitetni ravni. Če izberete omrežno tehnologijo, bi morali o njej več prebrati na spletu Če se odločiš za marketing, se moraš le naučiti tistega, kar učitelj dobro uči Vendar pa poskrbite, da boste preživeli veliko časa
1. Za študente računalništva 1. Najprej, prosim, obožujte ta študijski program. Samo na ta način boste našli pravo srečo v abstraktnih teorijah. Če je ne ljubiš ali pa je to priljubljen študijski program, te močno prosijo, da se temu študiju odpoveš, ker je računalništvo dvorezen meč, če se ga dobro naučiš, boš poletel, če pa se ga ne naučiš dobro, boš po diplomi izjemno boleč, visok ali nizek, brez razvojnega potenciala, tako kot so v Združene države prispeli študenti angleščine. 2. Ne obravnavaj te discipline z uporabnim pogledom, to zagotovo ni smer, ki bi zaslužila z enim klikom miške. Ne razmišljaj o zaslužku s spletnimi stranmi, ne želiš povečati oglaševanja s kliki, to je bilo zastarelo pred 4 leti, če še vedno tako misliš, ne reci, ker bom mislil, da si zelo umazan. Občutek dosežka študentov računalništva vedno spremlja fizične bolečine, zmrznjeno ramo, cervikalno spondilozo, suhe oči, izpadanje las, hernijo ledvenega diska, artritis – brez pretiravanja, tako privlačen, da sem po dveh mesecih dela začel izgubljati lase. 3. Razumeti pomen računalništva "znanosti" in "tehnologije". Ustvarjajte spletne strani, slikajte, ustvarjajte flash, igrajte igre, brskajte po internetu, poslušajte pesmi, snemajte mp3, ustvarjajte filmske podnapise, nameščajte Windows, spreminjajte register in ustvarjajte programske preobleke...... To se ne imenuje računalništvo in tehnologija, če si študent računalništva in znaš zgoraj omenjene stvari, to je tisto, kar moraš početi, tega ne boš počel, ni sramote, kar potrebujemo, je, da te drugi ne imenujejo "mojster". 4. Pojasnite, ali je vaša končna strokovna usmeritev programska ali strojna oprema. Smer je internet? Mreženje ni profesionalna smer. Omrežje je kristalizacija modrosti najboljših programskih inženirjev, najboljših inženirjev strojne opreme in najboljših komunikacijskih inženirjev. Če ste v smeri programske opreme, prosimo, pozorno poslušajte strojni tečaj po učenju paketa matematike, podatkovne strukture, načrtovanja algoritmov, numerične analize, asemblerja, operacijskega sistema, načel prevajanja, načel podatkovnih baz, programskega inženirstva in drugih predmetov, ki vam bodo v pomoč. Programsko inženirstvo zagotovo ni predmet, ki bi ga lahko opravili z učenjem na pamet, računalniško teorijo lahko študira ena oseba, programsko inženirstvo pa je kristalizacija lekcij desetine milijonov programskih inženirjev, ki so desetletja odpovedali, prosim, poslušajte pozorno. Ne sprašujte me, kateri jezik naj se naučim, študent računalništva mora znati začeti z jezikom v 1 uri, vsaj 10 minutah, da naredi "hello world". Če sta dva jezika, ki se ju je treba naučiti, sta to C++ in Java, nista učna jezika, ampak se učita razmišljanja v C++, Thinging v Javi, eden je osnovna teorija programske opreme, drugi pa osnovna teorija objektno usmerjenosti, nihče še ni slišal za "razmišljanje v osnovah". Če praviš, da je C++ zastarel, potem nikomur ne povej svojega imena, ker je to nerodno. Učitelj na Shanke University of Science and Technology te bo učil samo C, ne tebe ++, zato se ne pusti zavesti, pogumno ga vprašaj ++, če ne zna, preprosto zamenjaj učitelja. Po natančnem poslušanju zgornjih predmetov bodo študenti, ki študirajo strojno opremo, spoznali tudi druge predmete poleg politike. 5. Tudi če ste študirali zgornje predmete, smo še vedno daleč zadaj, šele ugotavljamo, kaj se bomo naučili, ne vemo, kaj storiti. Naš učni načrt je preveč otroški, ne povejte sošolcem v tujini, sicer se vam bodo smejali, zato moramo narediti čim več oblikovanja, ne delajte tega z zategnjeno glavo, na projektu delajo dve ali tri osebe, računalniško osebje, ki ne zna komunicirati, pa bo po tridesetem letu zagotovo odpuščeno. Kar zadeva temo, poskusite biti preprost temeljni razvoj, lahko greste na spletno stran tuje univerze in iščete, morate biti prepričani, da vam bo uspelo, saj to ni problem, ampak kakovost, ki bi jo morali imeti. 6. Če vas zanima omrežje, se ga naučite z vidika protokola ali osnovne strojne opreme, ko boste imeli določeno praktično znanje. V nasprotnem primeru ste pripravljeni degenerirati iz plemenitega računalniškega strokovnjaka v migrantskega delavca, ki opravlja težko mehansko in ročno delo. Če vas zanima kibernetska varnost, se lahko po mesecu dni učenja različnih orodij naučite več o omrežnih protokolih in operacijskih sistemih z vidika programiranja! Izkoriščanje ranljivosti nevednih ljudi z orodji je dejanje nespodobnega vedenja, in če ti je všeč in povsod kričiš "hekerji", potem lahko to vedenje imenujemo "masturbacija". Ko internet poziva k hekerski vojni med Kitajsko in Združenimi državami, Kitajsko in Japonsko, upam, da boste študirali tečaje z mirnostjo, spali in počivali, ali hodili na šport in zabavo, ter ne blatili domovine. 7. Pravilno obravnavajte certifikacijo. Večina certifikatov ni odskočna deska do visokih plač, ampak test IQ-ja, preden sprejmeš službo. Če ste certifikat opravili, ne govorite drugim, da je ta certifikat nesmisel, prosim, povejte drugim, da ste se tega znanja naučili med študijem, če ga ne razumete, ste papir, certifikat ni smeti, ste smeti. Če niti ne opraviš certifikata in kričiš, da je povsod smeti, potem izpit opraviš sam. Če si opravil, a ne razumeš, certifikat ni zanič, ti si smet, če izpita nisi opravil, potem vsi, ki berejo ta zapis, vedo, kdo si. MCSE, CCNA, CIW itd. imajo vsak svoj pomen, dokler imaš denar, se splača učiti, so najbolj formalen vir znanja in so izdelki, ki so bili preizkušeni s teorijo, prakso, časom in trgom.
Dva. Majhen nasvet za študente, ki niso študenti računalništva 1. Obožuj svojo prvotno smer, še posebej naravoslovne predmete in osnovne predmete, opustiti jih zaradi računalnikov je kot zavreči 100 juanov za 10 juanov. 2. Računalništvo je predmet z dvema atributoma in akademsko in instrumentalno naravo. Če si res dober in imaš globoko razumevanje računalništva, si res vreden spoštovanja. 3. Ne pozabite znova ustvarjati spletnih strani, slik, flashati, igrati igre, brskati po internetu, poslušati pesmi, snemati mp3, uporabljati filmske podnapise, nameščati okna, spreminjati register in ustvarjati programske preobleke...... To niso računalniški študenti in ne služijo denarja. Ne dovolite, da vam nagli utilitarizem zaslepi oči in uniči vašo svetlo prihodnost.
Seveda obstaja veliko vrst računalniških jezikov, vsak s svojimi značilnostmi, in programske ideje med različnimi so integrirane. Dokler se dobro učiš, ti ni treba skrbeti za iskanje službe. Ah, daj, daj! Občasno sem šel v računalniško podjetje, kjer sem delal v marketingu s krajšim delovnim časom in izboljšal svojo sposobnost stika s strankami. Kaj je študij računalništva in tehnologije? Priljubljeni računalniški jeziki, kot so C, JAVA, VB, VF, DELPHI, assembler in mnogi drugi Načelo mikroračunalnika Osnove računalništva Osnove računalniških omrežij Podatkovne strukture Višja matematika Angleščina na fakulteti Univerzitetna fizika Predmeti, povezani z multimedijo: kot so izdelava spletnih strani, IT praktična tehnologija itd
Učni načrt za računalništvo in tehnologijo je za vsako šolo drugačen! Ampak je približno enako! V prvem in drugem letniku opravi nekaj osnovnih predmetov! Na primer, napredna matematika, angleščina, jezik C, uvod v računalnike, angleščina, diskretna matematika, teorija verjetnosti, numerična analiza (računalniške metode), C++ in nekateri humanistični predmeti; Nekatere šole ne preučujejo univerzitetne fizike, vezij, načrtovanja digitalnih vezij, signalov in sistemov itd. Trdo se uči napredne matematike! Učenje bo dolgočasno, zato bodite psihično pripravljeni! V tretjem letniku bodo različne smeri: programska oprema, omrežje, multimedija. Lahko izberete glede na svoje interese. Za katera delovna mesta so primerni študenti računalništva in tehnologije? Napisano za študente, ki študirajo računalništvo!
Najprej se pogovorimo o namenu vpisa na računalniško smer. Osebno mi je IT industrija zelo všeč, rad zavržem računalnike, zato brez oklevanja izpolnim smer računalništva na vseh šolah, na katere sem se prijavil, in sanjam, da bom po vstopu na računalništvo spoznal veliko magistrov in si pridobil nekaj zaupnikov. Veliko računalniških študentov prej ne ve veliko o računalnikih, nekateri se računalnikov sploh niso dotaknili pred vstopom na univerzo, zelo malo jih je zelo seznanjenih z računalniki, magistrski študiji pa so še redkejši, večina jih je ubogljivih po ukazih staršev, očitno je najbolj vroča industrija v družbi IT industrija, najvišja plača pa je tudi IT industrija. In večina študentov naivno misli, da bodo po diplomi iz računalništva lahko vsak dan sedeli v pisarni, klepetali s sodelavci, jedli s svojimi nadrejenimi, vsak dan podpisovali nekaj besed in nato imeli visoko plačo, da jo dobijo.
Po vstopu na šolo so ugotovili, da v strokovnih predmetih pravzaprav ne razumejo ničesar, da jih to sploh ne zanima, in če jih ne zanima, nimajo motivacije za učenje, ta smer pa temelji na razumevanju, zanimanje pa je prvi korak k razvijanju razumevanja, in nato bodo ugotovili, da več kot se učijo strokovnih predmetov, težji so, in bolj ko ne razumejo, boljši bodo neusmiljeni, pogoltneli zob in se trdo učili, morda pa se bodo lahko izognili poti, če jim ne bo šlo dobro, bodo obupali, preprosto opravili izpit, diplomirali skupaj in našli enoto, kjer bodo delali z mirnostjo. Nekateri so v šoli že več let in sploh ne vedo, katere predmete obiskujejo; Vzemimo program, ne more razločiti, ali je napisan v C ali PASCAL; Po nesreči sem vstopil v DOS in nisem vedel, kako se vrniti v WINDOWS. A ko gre za igre, se zdi, da je vsak profesionalni igralec in nekateri znajo le vsak dan uživati v internetnih kavarnah. To je žalost naslednje generacije kitajskih računalniških talentov!
Pogovorimo se zdaj o študiju in življenju študentov računalništva. Večina računalniških študentov ne ve ničesar o razvoju in možnostih svojih študijskih programov, vsak dan berejo romane, igrajo igre, gledajo filme, igrajo karte, pijejo, spijo in druge zelo "obetavne" stvari. Občasno vidim enega ali dva sošolca, ki bereta knjige, povezane z računalniškimi smermi, in stečeta pogledat, in vse so knjige, kot so "strategije za igre" in "skrivnosti hekanja". Nekateri sploh ne vedo, kdo je C jezik in C++, zato vzamejo knjigo VC in "trdo študirajo", res ne vem, če razumejo. Veliko študentov je kupilo računalnike, vendar se vsi uporabljajo za igralne konzole + pogone za diske + stereo naprave, računalnike uporabljajo vsak dan za igranje različnih priljubljenih iger, gledanje najnovejših uspešnic in poslušanje modne glasbe, vendar računalnikov ne potrebujejo za učenje. Nekateri učenci so me celo vprašali, kaj računalnik zmore poleg igranja iger, jaz pa sem ga vprašal, zakaj to sprašuje, in rekel mi je, da misli, da se računalnik lahko uporablja samo za igranje iger, jaz pa ne vem, če lahko počne kaj drugega. Kolikor vem, se je v zadnjih letih diplomantov računalništva na več univerzah na Kitajskem izkazalo, da je zaključni projekt na več kitajskih univerzah postala spletna stran; po štirih letih študija na fakulteti, so po učenju "Podatkovne strukture", "Programske opreme", "C jezika" in drugih strokovnih predmetov dejansko predali nekaj, kar lahko oseba, ki se računalništva nikoli ni učila, dobro opravi v enem ali dveh dneh!
To počne večina računalniških študentov, po dveh letih igranja na fakulteti sem nenadoma razumel, da je čas, da načrtujem prihodnost, a še vedno je bilo veliko ljudi, ki niso ničesar razumeli, zato sem imel ta članek.
Če ste tip študenta, ki so ga starši naročili, naj se uči računalništva, če preberete članek "Pisanje prijateljem, ki želijo biti programerji" v 15. številki Computer Application Digest in ugotovite, da si ne želite postati programer, potem imam za vas več načinov, kako izbrati: 1. Izdelava strani, pojdi na spletno stran za delo v prihodnosti! 2. Naučite se 3D MAX in druge programske opreme za animacijo! 3. Naučite se oblikovanja umetnosti! 4. **Mrežite se, v prihodnosti opravljajte izpit CCNA in se obrnite na profesionalno mrežo! 5. Na podlagi zagotavljanja, da lahko gladko diplomiraš, igraš igre, postaneš profesionalni igralec ali GM ene ali več spletnih iger. (Imam takšne ljudi okoli sebe) 6. Zgornjih pet je povezanih z računalniki in potrebujete določeno strokovno znanje, vendar je to veliko enostavnejše kot vaš strokovni tečaj. Če pogledaš tukaj in misliš, da ni kaj primernega zate, je ta najbolj primerna za tebe: vpiši dvojno diplomo na svoji šoli in izberi smer, ki te zanima, računalniki pa res niso primerni zate! Če so zgornji članki primerni za vas, potem poskusite ustvariti svet, ki vam ustreza, preberite naslednji članek v reviji, in naslednje besedilo vam bo le zapravljalo čas.
Če študiraš računalništvo in želiš postati programer, potem prosim beri naprej: 1. Študentsko življenje je bogato in barvito, kar te bo naredilo nepozabnega za vse življenje, a obstaja veliko vrst nepozabnih, lahko se naučiš veliko in si nepozaben, prav tako pa boš nepozaben, ker se nisi ničesar naučil! 2. Računalništvo je zelo dolgočasen študijski program, a če se pridno učiš, boš v njem našel zabavo. 3. Zapomnite si: Tisoči visokih stavb se dvigajo iz tal! Temelj je zelo pomemben, še posebej strokovni osnovni tečaji, in le z dobro postavitvijo temeljev se lahko naučiš globlje. 4. Jezik C je temelj, zelo pomemben, če se ne naučiš dobro jezika C, potem ne moreš dobro osvojiti nobenega naprednega jezika. 5. Jezik C in jezik C++ sta dve različni stvari. Tako kot velike in rdeče pande, le da so imena zelo podobna! 6. Prosim, najprej preučite strokovne predmete "Struktura podatkov" in "Načela računalniške kompozicije", ne držite VC in ga preberite na začetku, ne morete niti ugotoviti objektno usmerjenega predmeta, in branje VC nima smisla. 7. Ko imaš določeno razumevanje programiranja, se lahko naučiš C++. (To je C++ namesto VC, to sta dve različni stvari!) C++ je jezik, VC tutoriali pa so namenjeni uporabi MFC knjižnic, učenje VC pa bi moralo temeljiti na popolnem razumevanju C++. Če bereš VC knjige, se C++ ne moreš naučiti. ) 8. Skrivnost učenja programiranja je: programiranje, programiranje, ponovno programiranje; 9. Natančno preuči vsak strokovni tečaj, to je tvoj obrok. 10. V šolskem laboratoriju, tudi če narediš napačen postopek 10.000-krat, te nihče ne bo grajal, če si v podjetju, lahko poskusiš! Zato sem hodil v laboratorij pogosteje, zdaj delam več napak, po diplomi pa jih naredim še manj. 11. Od zdaj naprej morate razviti dobre navade pri pisanju programov. 12. Ne zamudite nobene vaje v knjigi – prosim, izpolnite jih vse in zabeležite ideje za reševanje problemov. 13. Kupili boste veliko referenčnih knjig, zato prosimo, vnesite primere programov iz knjige v računalnik za vajo, tudi če je na podpornem CD-ju izvorna koda. 14、VC、C#、. .NET Te stvari bodo zastarele, in kar ne bo zastarelo, je podatkovna struktura in odlični algoritmi! 15. Zapomnite si: Ko se knjiga uporablja, bo manj sovražna. Ne dovolite, da se vam to zgodi, v šoli imate dovolj časa in pogojev za branje, berite več, če imate pogoje za branje več izvirnih knjig, morate vedeti, da ko prevajalec prevaja knjigo, bo nehote vpisal svoje ideje vanjo in knjiga bo postala brez okusa! 16. Še vedno poudarjam pozorno poslušanje strokovnih predmetov, saj lahko pri nekaterih predmetih, kot so "Podatkovne strukture", "Načela prevajanja", "Operacijski sistemi" itd., takšen razrednik razume v eni minuti. 17. Izkoristite priložnosti različnih praks v šoli, naberite izkušnje zase, izkušnje pa so pri uporabi bolj koristne kot karkoli drugega. 18. Hodite pogosteje v knjižnico, v knjižnici vsake šole vas čaka veliko dobrih knjig za branje! 19. Programiranje ni tehnično delo, temveč fizično delo. 20. Če se odločiš biti dober programer, potem prosim opusti igro, razen če si genij, ki lahko piše dobre programe samo z igranjem iger vsak dan! 21. Moraš imeti dovolj vzdržljivosti in vztrajnosti! Mojster je postavil vprašanje, da preizkusi vašo odpornost in vztrajnost: najdi tabelo praštevil znotraj 10.000, jih vse prepiši in nato preveri trikrat. 22. Najdi svojo metodo učenja! Ne sledite slepo metodam drugih, kar vam najbolj ustreza, je najboljše! 23. Prosim, ljubite delo programerjev! Nekatere od zgornjih besed so moje izkušnje, nekatere pa so neposredno prevzete od mojstrov, a so vse uporabne, zapomni si jih in se jih drži, potem boš zagotovo uspel!
Za večino začetnikov se veliko ljudi sprašuje: Kaj se najprej naučim? Naučiti se C/C++? Ali študiral VC? Ali se naučiti Borland C++ Builder? Ali Delphi? Katera je boljša? Kakšen je odnos med učenjem programiranja in učenjem programskih jezikov? Kako naj se začetniki odločijo? O teh vprašanjih sem prebral odlomek mojstra, ki lahko pomaga tistim, ki imajo s tem težave: učenje programiranja je kot učenje streljanja, programski jeziki pa ustrezajo različnim strelnim orožjem, kot so airsoft pištole, pištole, puške itd. v streljanju. Nemogoče se je naučiti dobro streljati brez pištole, prav tako ni mogoče naučiti se uporabljati vseh orožij hkrati. Če pa obvladate streljanje z enim orožjem, bo to obhod, da se naučite kaj drugega. Ker se med spoznavanjem z orožjem naučimo tudi same tehnike streljanja. Če se naučiš kaj drugega, boš naravno dosegel dvakrat boljši rezultat s polovico truda. Enako velja za učenje programiranja, ki mora začeti z učenjem programskega jezika. Po učenju koncepta sistematičnega programiranja so vsa orodja enaka!
Razlog, da pišem ta članek, je, ker vidim, da toliko sošolcev okoli mene "ne opravlja svojega dela", opušča študij, je zaskrbljena, in že več let so zapuščeni, gledajo Microsoftov Windows od 3.X do trenutnega strežnika iz leta 2003, kitajska programska industrija pa še vedno stoji. Ali res moramo enkrat letno čakati, da Microsoft spremeni ime svojega operacijskega sistema, in mu enkrat plačamo? Zakaj ne bi tako velikega dobička prepustili sami sebi in zakaj ne bi dovolili, da nam druge države plačajo denar? To je pogosta želja večine kitajskih programerjev, in tisti, ki želijo uresničiti te sanje, so "bodoči programerji", ki so še vedno na fakulteti in so upanje za prihodnost kitajske programske opreme! Upam, da se bo po branju tega članka večina študentov v računalniški industriji jutri zbudila med spanjem, prenehala igrati igre in zapustila internetne kavarne, skupaj pobrala učbenike, sedla pred računalnik in jutri s programi pisala o veličini kitajske programske industrije.
|