JavaRush /Blog Jawa /Random-JV /Ngopi #59. Editor teks utawa IDE: sing luwih apik kanggo ...

Ngopi #59. Editor teks utawa IDE: sing luwih apik kanggo programer pamula? Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume

Diterbitake ing grup

Editor teks utawa IDE: sing luwih apik kanggo programer pamula?

Sumber: Hackernoon Ana rong pitakonan sing kerep mbingungake programer anyar: basa pamrograman apa sing kudu diwiwiti, lan sing luwih apik digunakake kanggo coding: editor teks utawa IDE? Ngopi #59.  Editor teks utawa IDE: sing luwih apik kanggo programer pamula?  Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume - 1Yen sampeyan pamula, sampeyan bisa uga mikir platform apa sing kudu sampeyan gunakake kanggo kode lan nglakokake program sampeyan. Pilihan ing antarane editor teks + kombinasi terminal lan lingkungan pangembangan (IDE) karo loro fungsi. Iki uga bisa kalebu nggunakake IDE online kanggo mbukak program.

Editor teks

Dhéfinisi formal pengolah tembung yaiku minangka jinis program sing digunakake kanggo nyunting teks. Ateges, editor teks minangka program ing komputer sing ngidini sampeyan nggawe lan ngowahi file ing macem-macem basa pamrograman. Ing tembung liyane, iki minangka papan kanggo nulis kode sampeyan. Fitur lan keuntungan saka editor teks:
  • Sorotan sintaksis;
  • Format kode;
  • Ngedit;
  • Divisi file;
  • Ngalih cepet antarane proyek;
  • Milih (nyorot) sawetara unsur;
  • Dhukungan lintas-platform.
Editor teks bisa digunakake kanthi apik karo basa pamrograman sing ora mbutuhake kode kanggo dieksekusi ing konsol. Iku uga alat sing apik kanggo gampang nyunting kode sumber tanpa nggawe akeh owah-owahan.

Lingkungan Pengembangan Terpadu (IDE)

IDE minangka aplikasi piranti lunak sing nyedhiyakake pangembang lan programer lingkungan sing komprehensif kanggo nulis kode lan ngembangake aplikasi. Fitur lan keuntungan IDE:
  • Sorotan sintaksis;
  • Format kode;
  • Kode rampung;
  • otomatisasi;
  • Manajemen versi;
  • Debugging;
  • eksekusi kode;
  • Testing.
IDE duwe kauntungan yen sampeyan pengin program bisa langsung ing console. Umumé, nalika nulis kode, kita mung kudu nindakake debugging lan testing. Ora ana syarat sing ketat kanggo milih IDE.

Apa sing kudu ana ing sistem kita?

Saiki kita ngerti apa editor teks lan IDE, sampeyan bisa uga duwe pitakon babagan apa sing kudu ana ing sistem (komputer). Jawaban gumantung saka basa pamrograman sing sampeyan gunakake lan fitur apa sing dikarepake saka platform kasebut. Spesifikasi sistem sampeyan lan jumlah ruang disk uga bakal mengaruhi pilihan sampeyan. Contone, sampeyan miwiti coding ing basa Jawa. Yen sampeyan nggunakake editor teks, sampeyan nulis baris kode tetep, kajaba sawetara bagean. Banjur sampeyan nggunakake terminal utawa baris printah kanggo mbukak program. Yen sampeyan nggarap IDE, iku bakal nyedhiyani sampeyan karo cithakan supaya sampeyan ora kudu nulis baris tetep kode, lan sampeyan uga bakal njaluk console supaya sampeyan ora kudu nelusuri apa-apa kanggo mbukak. program sampeyan. Yen sampeyan duwe komputer lawas utawa RAM kurang, IDE ora bakal mbukak luwih cepet saka editor teks amarga IDE mbutuhake sumber daya liyane. Yen sampeyan milih IDE, sampeyan butuh lingkungan pangembangan sing kapisah kanggo saben basa pamrograman sing sampeyan gunakake.

Kesimpulan

Kanggo pemula ing pemrograman, luwih becik nggunakake editor teks amarga kita bakal sinau akeh perkara - saka ekstensi file nganti debugging. IDE nggampangake nulis lan mbukak program, nanging kita ora ngerti cara kerjane. Ana siji liyane: akeh programer anyar sing frustasi nalika nemokake yen 10 saka 20 baris kode ing saben program padha. Amarga iki, dheweke ora pengin nulis garis kasebut kanthi manual. Ing kasus iki, padha bisa nggunakake IDE utawa nyimpen file karo baris kode lan nyalin lan nempel saka ing kono yen perlu.

Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume

Source: Free Code Camp Nalika nglamar kanggo proyek, everyone ngandika hasrat babagan program lan pembangunan. Minangka juragan, aku nggoleki konfirmasi iki . Minggu iki aku ndeleng sawetara resume wong sing ganti karir utawa golek proyek pangembang sing pertama. Aku ngenteni udakara 2-5 menit saben wong sadurunge mutusake manawa bakal cocog. Ora akeh wektu kanggo ngematake wong liyo! Mangkene dhaptar cekak sing dakgoleki:
  • Reguler nindakake ing GitHub;
  • proyek individu;
  • Bukti katrampilan nulis sing apik.
Ngopi #59.  Editor teks utawa IDE: sing luwih apik kanggo programer pamula?  Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume - 2

Reguler nindakake ing GitHub

Kepiye riwayat kontribusi GitHub sampeyan? Yen sampeyan kepengin banget babagan coding, mula aku nganggep sampeyan nindakake program kanthi rutin. Cara paling gampang kanggo nduduhake semangat sampeyan yaiku nggawe kode kanthi umum. Gawe repositori GitHub, sinau carane nggawe komitmen atom, lan nyumbang kanggo proyek sampeyan. Iki bakal ngirim sinyal sing apik kanggo juragan yen sampeyan nulis kode saben dina lan sampeyan pancene tegese yen sampeyan ujar manawa sampeyan seneng banget babagan coding. Ayo deleng riwayat kontribusi umum wong iki ing GitHub: Ngopi #59.  Editor teks utawa IDE: sing luwih apik kanggo programer pamula?  Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume - 3Kita weruh manawa wong kasebut mung menehi kode sacara umum sajrone wektu tartamtu ing taun: November, Desember, Maret, lan Juli. Aku curiga yen padha pas karo proyek bootcamp - kanthi tembung liyane, proyek sing wajib. Nggoleki calon saka grup boot camp sing padha, ing ngendi saben wong duwe jadwal komitmen sing padha, angel kanggo milih mung siji. Kanggo kula minangka majikan, iki dudu sinyal semangat sing kuat. Sawise kabeh, grafik nuduhake sawetara sasi sing kosong. Wong iki bisa nulis kode saben dina ing laptop pribadine, nanging minangka juragan, aku ora weruh dheweke ngupayakake. Ayo goleki riwayat komitmen wong liya: Ngopi #59.  Editor teks utawa IDE: sing luwih apik kanggo programer pamula?  Carane njaluk proyek pangembang pisanan - kesimpulan saka review resume - 4Ing kene kita ndeleng komitmen saben dina ing GitHub. Iki minangka sinyal sing kuwat banget yen wong kasebut kasengsem ing kodhe lan wis ngodhe saben dina suwene rolas wulan kepungkur. Iki pancen apik banget, utamane yen wong iki dudu programmer kanthi profesi utama. Aku seneng ngobrol karo dheweke lan ngerteni apa sing ditindakake! Sanajan akeh komitmene nyunting teks ing file README, iki isih dadi tandha komitmen lan konsistensi.

proyek pribadi

Miwiti proyek sampeyan dhewe lan dukung kanthi rutin! Langkah-langkah prasaja cukup:
  • Nggawe konten nyata.
  • Tambah pribadine dhewe. Temokake gambar sing tegese kanggo sampeyan.
  • Bangga karo karya sampeyan: ora perlu dirancang kanthi apik - Aku nggoleki pangembang, dudu desainer visual. Nanging elinga syarat dhasar. Yen proyek web, mula proyek kasebut kudu kompatibel karo lintas-browser, kompatibel karo piranti seluler, unsur ora kena tumpang tindih, lan liya-liyane.
Kesalahan umum sing dakweruhi:
  • Ora ana pranala menyang proyek.
  • Nggawe proyek kelas sing khas utawa nganggo lorem ipsum (teks omong kosong). Nalika 20 lulusan saka boot camp padha ngirim resume, iku bakal mboseni banget cepet. Yen sampeyan ora keganggu nggawe portofolio sampeyan, mesthine ora nuduhake yen "sampeyan seneng banget babagan coding."
  • Link menyang proyek sing ora bisa digunakake maneh. Priksa manawa sampeyan nyoba kabeh proyek sing sampeyan sebutake.
  • Pranala menyang proyek sing mbutuhake kustomisasi. Nggawe luwih gampang! Gawe file README sing apik kanthi rincian babagan carane nyetel. Lebokake sawetara gambar, aliran UX, diagram urutan, lan liya-liyane. Ora mungkin majikan bakal mriksa kabeh iki, nanging gambar, proses UX lan unsur liyane nuduhake yen sampeyan pancen melu proyek sampeyan.

Bukti katrampilan komunikasi sing ditulis kanthi apik

Aku yakin saben proyek teknis duwe syarat kanggo katrampilan nulis. Ana dokumentasi ing kode sampeyan (sanadyan saenipun kode sampeyan kudu ndokumentasikan diri). Ana uga panjaluk Slack lan tarik minangka bagean saka pakaryan saben dinane. Bab liya sing gampang dilebokake ing resume: "katrampilan komunikasi sing apik." Iki dituduhake ing saben resume. Minangka majikan, aku ora nggatekake babagan iki amarga angel ditaksir nganggo resume. Nanging, yen sampeyan nambah statement iki karo pranala menyang file README uga-kastruktur; ing artikel sing wis ditulis utawa ing blog pribadi, banjur bingo! Minangka majikan, aku mesthi bakal ngetutake tautan kasebut. Dheweke mbantu aku ngevaluasi pribadine, gaya komunikasi, jumlah detail lan upaya sing sampeyan lakoni kanggo nyusun pikirane, lan liya-liyane.

Ayo padha nyimpulake

Yen sampeyan wis mutusake dadi pangembang, golek proyek sing sepisanan bisa katon kaya tugas sing angel. Nanging aja nyerah! Muga-muga artikel iki bisa mbantu nggawe resume luwih unik supaya sampeyan bisa ngadeg metu saka akeh calon liyane. Akibaté, iki bakal nggawe proyek pisanan luwih gampang.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION