it-swarm-id.com

Kesengsaraan Pengembang Junior - mungkinkah tidak cocok untuk pemrograman?

(Biarkan saya memulai dengan bertanya - mohon bersikap lembut, saya tahu ini subjektif, tetapi ini dimaksudkan untuk mendorong diskusi dan memberikan informasi untuk orang lain. Jika perlu, dapat dikonversi ke komunitas wiki.)

Saya baru-baru ini dipekerjakan sebagai pengembang junior di perusahaan yang sangat saya sukai. Saya memulai di bidang melakukan QA dan beralih ke pekerjaan pengembangan yang semakin banyak, yang akhirnya ingin saya lakukan. Saya menikmatinya, tetapi semakin banyak saya mempertanyakan apakah saya benar-benar ada gunanya atau tidak. Bagian dari ini masih tumbuh menjadi peran pengembang junior, saya tahu, tapi berapa banyak? Apa yang diharapkan oleh pengembang junior, apa yang harus mereka lakukan dan tidak lakukan? Apa yang dapat saya lakukan untuk meningkatkan dan menunjukkan kepada perusahaan saya bahwa saya serius tentang peluang ini? Aku benci kalau aku menghabiskan waktu dengan meningkatkan kecepatan. Saya telah diberitahu oleh orang lain bahwa perusahaan melakukan investasi di SMP devs dan tidak mengharapkan mereka membayar untuk sementara waktu, tetapi berapa banyak dari ini benar? Harus ada titik ketika itu jelas apakah investasi akan membayar atau tidak.

Sejauh ini saya telah mencoba mengajukan sebanyak mungkin pertanyaan, tetapi saya sudah terobsesi dengan masalah sederhana selama beberapa waktu dan yang lain tahu bahwa, ada saatnya sangat memalukan karena harus mendapatkan bantuan setelah berjuang begitu lama. Saya juga mencoba untuk bersikap terbuka terhadap saran mungkin dan bekerja dengan orang lain untuk mencoba memperbaiki kode saya, tetapi kadang-kadang ini bisa sulit berbenturan dengan pendapat pribadi berbagai anggota tim (diberitahu oleh seseorang untuk menulisnya dengan satu cara, dan kemudian meminta orang lain membuat Anda menulis ulang).

Saya sering terlalu stres dan menilai diri saya terlalu keras, tetapi saya hanya tidak ingin harus berjuang seumur hidup saya mencoba untuk mendapatkan hal-hal yang berfungsi jika saya tidak punya bakat. Dalam pengalaman Anda, apakah memprogram sesuatu yang hampir semua orang bisa pelajari, atau sesuatu yang tidak didapatkan sebagian orang? Apakah orang lain merasakan hal ini, atau apakah Anda merasakan hal itu ketika memulai? Itu membuatku takut bahwa aku tidak memiliki keterampilan pekerjaan lain jika aku tidak cocok karena memiliki keterampilan yang diperlukan untuk kode dengan baik.

59
user575158

Apakah beberapa orang memiliki keahlian dalam pemrograman? Benar.

Jika Anda tidak memiliki keahlian untuk itu, apakah Anda masih bisa menjadi programmer yang hebat? Ya, tetapi itu akan membutuhkan lebih banyak latihan.

Either way, menjadi sangat pandai pemrograman membutuhkan wakt . Ini seperti memainkan alat musik. Apakah beberapa orang secara alami berbakat? Ya. Tetapi banyak dari hebat hanya berlatih lebih lama, dan lebih keras. Pemrograman adalah cara yang sama - butuh latihan.

Selama sisa karir pemrograman Anda, bidang akan berubah. Anda akan di banyak titik dalam hidup Anda menjadi pria baru, tidak masalah jika Anda pernah menjadi ahli. Banyak programmer "junior" di C # hari ini dulunya ahli dalam Foxpro atau bahasa lain. Pakar C # hari ini suatu hari akan menjadi programmer junior dalam bahasa lain. Kita semua membuat kesalahan dan melakukan hal-hal bodoh yang orang lain tunjukkan. Seiring waktu Anda akan memahami kode yang baik dan buruk. Anda dapat bertengkar seru dengan orang-orang dalam ulasan kode dan mendukung mengapa kode Anda lebih baik daripada saran mereka dan yang lainnya, tetapi butuh waktu, tekad, dan kegigihan. Bakat membantu, tetapi kadang-kadang bakat disamarkan sebagai kerja keras seiring waktu.

Jangan berkecil hati sebagai programmer junior. Buat kesalahan itu. Belajarlah dari mereka. Kotor. Selamat bersenang-senang. Kita semua sudah ada di sana dan kita semua masih sampai pada poin dalam kode kita di mana kita harus meminta bantuan. Itu sebabnya StackOverflow dan situs online lainnya sangat populer. Banyak kali kita programmer memiliki ego besar. Kami lebih suka bertanya secara online di mana tidak ada yang bisa menertawakan kami (dan tahu siapa kami) daripada bertanya kepada rekan kerja kami, jadi jangan merasa sedih karena tidak mengetahui sesuatu. Bagaimanapun, programmer adalah pemecah masalah, bukan yang tahu segalanya, itu sebabnya kami memiliki keterampilan Google!

alt text

Jika Anda tidak mengklik satu-satunya tautan dalam jawaban saya, saya sangat menyarankan Anda membaca Peter Norvig's Ajarkan Diri Anda ke Program dalam Sepuluh Tahun .

45
Ryan Hayes

Jawaban singkat: Ya, mungkin bagi seseorang untuk tidak mendapatkan perangkat lunak.

Namun, saya akan sombong untuk mengatakan bahwa Anda berada dalam skenario itu. Kedengarannya bagi saya seperti Anda tidak berada dalam lingkungan yang sangat memelihara. Idealnya, pengembang yang lebih senior harus membawa Anda di bawah sayap mereka dan menunjukkan kepada Anda tali pengikat. Sepertinya Anda hanya dilempar ke ujung tanpa dukungan kehidupan. Sering ada kurva belajar yang besar dari perguruan tinggi ke industri atau penguji untuk pengembang dan itu bisa menakutkan sebagian besar karena Anda menyadari betapa sedikit Anda benar-benar tahu ... setidaknya itu adalah pengalaman saya.

Mengajukan pertanyaan adalah yang terbaik untuk menunjukkan bahwa Anda serius. Saya menyadari bahwa kadang-kadang Anda mungkin merasa pertanyaan itu konyol atau sepele, tetapi kita semua pernah ke sana. Juga, berkomunikasi dengan bos Anda! Nyatakan bahwa Anda ingin tahu bagaimana menjadi lebih baik dan mengatur rencana. Setiap bos yang baik akan bersedia membantu Anda menetapkan tujuan konkret sehubungan dengan pengembangan karier.

Juga, ketika rekan kerja membantu Anda membuat ulang kode faktor atau menyelesaikan masalah, pastikan Anda memahami mengapa mereka memberi tahu Anda hal-hal tertentu. Jangan hanya kode satu arah karena mereka bilang begitu. Jika dua rekan kerja memiliki pendapat yang berbeda maka mintalah mereka untuk memberi tahu Anda mengapa mereka berpikir secara berbeda.

Saya sangat percaya serangkaian tujuan yang jelas dan beberapa arah akan melakukan keajaiban untuk situasi Anda saat ini.

19
Pemdas

Anda tahu bahwa mengatakan, "siapa pun yang menemukan air, pasti bukan ikan"? Hampir tidak mungkin bagi Anda untuk mengetahui perbedaan antara ketiga skenario ini:

  • tepat di jalur, mengajukan pertanyaan, menjadi lebih baik, itu semua akan menjadi hebat
  • bekerja dengan tersentak, memiliki bakat untuk tumbuh di lingkungan yang lebih baik, ditakdirkan di sini
  • tidak hanya seorang programmer dan tidak akan mendapatkannya

Saya telah mempekerjakan seseorang dalam kategori yang terakhir itu. Kami menghabiskan enam bulan sampai pada kesimpulan bahwa meskipun dia baik, kami menyukainya, dia pintar, dan dia berusaha keras, itu tidak akan terjadi.

Jika ada seseorang yang dapat Anda percayai dengan percakapan ini, ajukan satu pertanyaan kepada mereka: "Saya tahu saya membuat kesalahan dan ada hal-hal yang tidak saya ketahui, tetapi apakah saya membuat kesalahan yang sama? Apakah ada sesuatu yang secara konsisten tidak saya ketahui ? " Jawaban jujur ​​untuk itu akan memberi tahu Anda apa yang perlu Anda ketahui. Saya punya junior yang tidak pernah melakukan kesalahan yang sama dua kali. Mereka melakukannya dengan baik. Dan pria baik yang akhirnya aku pecat? Dia memiliki koleksi 3 atau 4 kesalahan yang berulang dan berulang dan berulang. Dia tidak melihat polanya tidak peduli berapa kali dia diberitahu dan berapa banyak post-mortem yang kita miliki.

Ingin melakukannya dengan baik adalah pertanda baik. Untuk saat ini, lakukan yang terbaik, pelajari di mana Anda bisa, dan percaya orang-orang di sekitar Anda untuk mengevaluasi Anda. Perlu diingat bahwa jika mereka memutuskan Anda tidak cocok untuk ini, mereka mungkin salah. Anda dapat berkembang di lingkungan yang berbeda. (Orang yang saya pecat dalam penjualan dan dukungan sekarang dan sedikit superstar dari apa yang saya dengar.) Heck, Anda mungkin mulai berkembang dalam besok ini. Saat diklik, Anda akan jauh lebih bahagia.

8
Kate Gregory

Seberapa besar dan rumit basis kode yang baru saja Anda perkenalkan? Itu bisa memainkan faktor besar (terutama jika kurangnya dokumentasi)

Saya sering merasa ada perang diam yang terjadi antara junior dan senior. Itu datang ke hal-hal kecil seperti orang yang mencoba menempatkan diri pada alas dan menempatkan Anda dalam upaya untuk menunjukkan nilai mereka sendiri.

Pikirkan kurangnya dokumentasi sebagai lelucon praktis yang mereka mainkan pada Anda bahkan sebelum Anda menjadi pengembang junior.

Orang-orang ini bukan guru; mereka sama teritorial dengan pakaian lainnya dan tidak mempertanyakannya sedetik pun. Jelas tidak ada yang mengambil Anda di bawah sayap mereka dan Anda masih memiliki pekerjaan untuk dilakukan. Anda mungkin ingin pergi ke bos senior dan mengungkapkan beberapa keprihatinan umum Anda. Jika Anda melakukan itu dan kemudian dipecat berbulan-bulan di jalan, akan ada banyak pertanyaan. Jika Anda tetap diam itu mungkin tampak seperti Anda tidak peduli (yang jelas Anda lakukan)

Taruhan terbaik Anda adalah membunuh mereka dengan kebaikan dan membuat kontribusi kode sumber sebersih mungkin sehingga tidak ada yang mengatakan apa pun. Semakin sedikit kritik yang Anda dengar, semakin dekat Anda untuk menjadi pengembang senior sendiri.

3
user13203

Tetap bertahan! Fakta bahwa Anda mempertanyakan diri sendiri, bagi saya, pertanda baik. Saya seorang manajer senior sekarang dan tanda-tanda terbaik dari junior adalah bahwa mereka menerima bahwa mereka harus tetap terbuka dan mengetahui bahwa mereka perlu belajar lebih banyak.

Saya ingat ketika saya memulai hidup sebagai programmer junior, dan semuanya tampak begitu besar dan besar dan yang lain di tim tampaknya tahu begitu banyak dan itu terjadi secara alami kepada mereka. Persepsi pengetahuan itu hanya pengalaman. Waktu dan pikiran yang terbuka akan memberikan ANDA itu.

Saya sering memberikan analogi ini untuk membantu junior, sering terasa seperti Anda akan naik gunung besar. Anda melihat ketinggian dengan puncak bersalju dan tidak ada jalan yang terlihat ke atas. Kebanyakan orang berpikir, benar saya perlu melengkapi diri saya dengan semua peralatan pendakian yang saya butuhkan jadi mulailah menekankan tentang peralatan itu sebelum mereka berangkat. Saya memberi tahu mereka hanya untuk melihat 100 meter pertama yang bisa mereka lihat dan katakan padaku apa yang akan mereka butuhkan dan berjalan. Anda kemudian akan melihat bahwa bagian memiliki jalur yang diinjak dengan baik dan memiliki banyak peta yang tersedia.

Kehilangan semua kebutuhan untuk melengkapi diri Anda sebagai seorang "profesional" dan baru mulai berjalan.

3
jpg

Pertanyaan pertama yang harus Anda tanyakan pada diri sendiri bukanlah "Apakah saya cukup baik untuk menjadi seorang programmer?", Melainkan "Apakah saya benar-benar ingin menjadi a programmer?". Jika Anda tidak ingin menjadi seorang programmer (seperti pada, orang tua Anda ingin Anda melakukannya karena prestise atau Anda pikir Anda akan menghasilkan banyak uang), maka Anda punya jawaban. Jika Anda do ingin menjadi seorang programmer, maka teruslah membaca karena saya akan menunjukkan kepada Anda apa yang tersisa untuk dilakukan.

Saya telah membaca buku Daniel Pink The Adventures of Johnny Bunko (ini adalah buku karir karena Anda mungkin tidak dapat menebaknya dari judulnya). Di dalamnya, ada 6 pelajaran. Tiga dari mereka tampaknya sangat relevan:

  1. Pikirkan kekuatan, bukan kelemahan.
  2. Kegigihan mengalahkan bakat.
  3. Buat kesalahan luar biasa.

Pelajaran pertama adalah tempat untuk memulai. Jika Anda fokus pada hal-hal yang salah, Anda tidak akan pernah berhasil. Apa pun yang Anda lakukan, Anda akan selalu memiliki kekuatan dan kelemahan yang sama. Tidak ada gunanya menyalahkan diri sendiri atas kelemahan Anda. Jadi, alih-alih merapikan kelemahan Anda, fokus utama Anda perlu membangun kekuatan Anda. Duduk dan cari tahu apa itu. Maksud saya bukan dalam hal bidang ("programmer" atau "akuntan"). Lebih dalam dari itu. Apakah Anda pandai mendefinisikan proses logis? Muncul dengan ide-ide baru? Mengeksekusi ide orang lain? Ketika Anda tahu apa kelebihan Anda, cari tahu bagaimana Anda bisa menerapkannya pada pemrograman (sekali lagi, dengan asumsi itulah yang Anda inginkan lakukan).

Yang berikutnya adalah ketekunan mengalahkan bakat. Siapa pun yang bersemangat dengan apa yang mereka lakukan akan sampai pada titik Anda sekarang. Ada selalu akan menjadi seseorang yang akan menjadi penentang karena satu atau lain alasan, apakah mereka terancam oleh Anda atau mereka merasa Anda tidak cukup berbakat. Ditambah tantangan selalu muncul tidak peduli seberapa berbakat Anda. Jika Anda gigih, kemungkinan besar Anda akan menghadapi orang-orang yang tidak gigih tetapi memiliki bakat.

Terakhir (dan saya pikir ini adalah yang akan dilupakan senior), membuat kesalahan yang sangat baik. Mencoba sesuatu yang baru yang tidak berhasil adalah kesalahan yang sangat baik karena Anda dapat belajar darinya. Pergi ke penjara karena meretas ke server majikan dan membuat Anda menganggur tidak. Para manula seringkali berusaha mencegah Anda melakukan kesalahan. Meskipun bermaksud baik, mereka bisa seperti orang tua yang terlalu protektif yang tidak pernah membiarkan anak-anak mereka pergi ke luar. Untuk benar-benar mempelajari sesuatu, Anda perlu membuat kesalahan bodoh sendiri. Anda mungkin akan menemukan bahwa berkali-kali nasihat senior itu tidak berlaku, bukan karena itu nasihat yang buruk, tetapi lebih karena nasihat yang disesuaikan untuk mereka dan bukan Anda.

1
Jason Baker

Dalam pengalaman Anda, apakah memprogram sesuatu yang hampir semua orang bisa pelajari, atau sesuatu yang tidak didapatkan sebagian orang?

Menurut saya tidak semua orang bisa menjadi programmer. Tetapi satu hal yang pasti adalah bahwa pemrograman adalah bidang yang membutuhkan banyak kesabaran dan fokus dan jika Anda memilikinya maka Anda akan berada di dalamnya pasti.

Ketika saya memulai karir saya beberapa tahun yang lalu saya juga sampai pada situasi di mana saya pikir saya bisa bertahan di bidang ini tetapi seiring berjalannya waktu dan saya berusaha keras untuk belajar saya menjadi bagian penting dari tim saya, Jadi hanya belajar dan berkonsentrasi keras untuk meningkatkan keahlian Anda dengan membaca buku, mempelajari posting blog, mengikuti guru teknologi Anda di Twitter

1
Fraz Sundal

Ini adalah utas lama, tetapi saya ingin menambahkan 2 sen saya seandainya seseorang menemukan ini di pencarian Google.

Pengembang tempat saya bekerja sangat membantu dan terbuka untuk membantu. Kita semua memiliki kekuatan di tempat yang berbeda, jadi kita semua cukup terbuka untuk saling membantu. Jika Anda dapat mempelajari sesuatu yang orang lain di tim Anda tidak ketahui tetapi bisa berguna bagi mereka, itu mungkin melonggarkan mereka dan membuat mereka lebih bersedia untuk memberi dan menerima. Jika Anda berada di posisi entry-level, saya akan menyedotnya dan tidak membiarkannya fase Anda. Ketika Anda meninggalkan posisi ini, yang berikutnya akan dengan yang bersih. Jadi, saya akan berkeliaran dan belajar sebanyak yang Anda bisa dan mendapatkan sebanyak mungkin pengalaman di bawah ikat pinggang Anda sehingga dalam pertunjukan Anda berikutnya, Anda akan lebih berpengalaman dan memiliki pijakan yang lebih baik.

Saya tidak benar-benar percaya dalam mengajukan keluhan dengan manajemen atas repertoar Anda dengan rekan kerja. Manajemen akan melihat Anda seperti dongeng yang tidak bisa bergaul dengan yang lain. Pengawas Anda bukan pengasuh bayi, jadi jika ada masalah budaya yang besar dengan lingkungan Anda, Anda tidak ingin menjadi bagian dari itu. Anda tidak bisa mengharapkan manajemen datang dengan jawaban ajaib untuk memaksa rekan kerja Anda untuk menghormati Anda. Saya sudah berada di beberapa posisi di mana saya tidak merasa benar-benar merasa bersama tim. Saya hanya berkemas dan melanjutkan. Apa pun batasan budaya mereka yang tidak memungkinkan saya diperlakukan seperti saya setara ... itulah masalah mereka. Siapa saya untuk masuk dan mencoba mengubahnya agar sesuai dengan saya? Situasi Anda terdengar seperti pengecualian terhadap norma, jadi saya tidak akan berasumsi bahwa itu akan menjadi seperti itu di mana-mana.

Pengalaman saya adalah bahwa sebagian besar programmer sangat megah. Bahkan jika Anda benar-benar tahu apa yang Anda lakukan, jika Anda tidak melakukannya dengan cara mereka akan mendapatkan semua di wajah Anda dan bertindak seperti Anda adalah orang bodoh bodoh yang tidak tahu apa yang Anda lakukan. Sebagian besar jawaban yang Anda lihat di papan pesan menunjukkan hal itu. Untuk setiap jawaban yang membantu Anda melihat masalah pengembangan di papan pesan, Anda akan melihat 10 jawaban sombong oleh orang-orang berotot yang ingin mengolok-olok dan mengatakan apa pun yang mereka bisa untuk meningkatkan ego mereka sendiri. Bahkan, saya yakin bahwa 3/4 dari setiap balasan pertanyaan di papan pesan baik mengkritik pembentukan pertanyaan, merengek bahwa pertanyaan itu tidak diposting di tempat yang tepat, mengeluh bahwa pertanyaan itu sudah ditanyakan kepada dahulu kala dan karenanya tidak boleh ditanyakan lagi, atau itu adalah tautan ke papan pesan lain tempat pertanyaan dijawab dengan semacam komentar seperti "Pelajari cara menggunakan Google, STUPID !!!" Saya tidak bertanya di forum kecuali itu benar-benar diperlukan. Forum adalah tempat yang bagus untuk menemukan jawaban, tetapi itu adalah tempat yang mengerikan untuk mengajukan pertanyaan (jika itu masuk akal). Forum memiliki aturan dan pedoman konyol yang mereka ingin Anda ikuti jika Anda mengajukan pertanyaan ... mereka pada dasarnya mengharapkan Anda untuk menjadi kaliber pengguna yang men-troll papan pesan itu SEMUA waktu dan terbiasa dengan pemformatan dan pembatasan konten mereka. Saya sudah memiliki pertanyaan yang sangat normal langsung DIHAPUS ... bahkan dari Stack Exchange ... semua karena "tidak diformat dengan benar."

Pemrograman yang buruk adalah hasil dari 1 dari 2 hal: Entah Anda tidak memahami konsep-konsep atau Anda tidak tahu sintaksis. Saya tidak yakin bahwa siapa pun tidak dapat mempelajari kedua prinsip ini. Pemrograman bukanlah bakat alami yang harus Anda miliki sejak lahir. Ini praktik yang dipelajari. Saya bahkan tidak yakin benar-benar membutuhkan kecerdasan sebanyak itu. Anda hanya harus bersabar dan berkomitmen untuk belajar. Jika orang mengerti MENGAPA praktik pemrograman tertentu merupakan masalah, saya pikir mereka akan mengambil langkah-langkah yang diperlukan untuk memperbaiki diri. Mereka tidak perlu papan ulasan aneh dari bajingan kotor memarahi mereka.

Saya paling banyak belajar melalui membaca dan belajar sendiri daripada meminta bantuan orang lain. W3Schools adalah tempat yang tepat untuk mempelajari beberapa hal baru. Bahkan jika Anda terutama berkembang di VB, menjalankan beberapa tutorial tentang JavaScript atau PHP atau Entity atau MVC dapat benar-benar membantu pemahaman dasar Anda tentang konsep pemrograman berorientasi objek. Dalam kebanyakan kasus, pasangan pertama Anda gigs pengembangan mereka hanya akan melemparkan Anda ke dalam beberapa kode dan Anda meretasnya sampai Anda berhasil. Itu mungkin cukup baik, tetapi jika Anda tidak tahu konsep di balik apa yang Anda lakukan, Anda bisa Saya benar-benar berharap diri Anda melakukannya dengan cara yang "benar".

IMO, Anda tidak bisa benar-benar belajar bagaimana menjadi pengembang terkemuka sebelum Anda bisa berkembang. Seperti apa pun, latihan menjadi sempurna ... dan sebagian besar pengembang berpengalaman sepertinya melupakan itu.

1
Shonenknife

"Jika kamu fokus pada hal-hal yang kamu lakukan salah, kamu tidak akan pernah ke mana-mana."

Lelah dengan saran ini. Dalam pengalaman saya, saya telah menemukan yang sebaliknya. Kode yang buruk dan desain yang buruk seringkali dapat dikaitkan dengan seorang programmer hanya menghindari pendekatan yang tidak mereka sukai.

Alih-alih menghabiskan waktu untuk meningkatkan keterampilan mereka di papan tulis, membuat koleksi alat, mereka memiliki satu palu dan mencoba mengubah semuanya menjadi paku. Jangan jatuh ke dalam perangkap ini.

Temukan hal-hal buruk yang Anda lakukan dan praktikkan dengan tepat hal-hal itu.

1
JRB

Nah, jika Anda baru dengan beberapa bulan pengalaman pengembangan tidak banyak yang diharapkan dari mereka (sungguh, serius, mereka melihat beberapa bakat dalam diri Anda karena itulah Anda ada di sana, bukan kesalahan Anda, jadi berhentilah khawatir).

Apa yang harus Anda sadari bahwa tugas yang diberikan kepada Anda adalah hal yang akan memajukan Anda. mereka mengharapkan Anda belajar darinya. Sebelum tugas apa pun, buat titik untuk penelitian untuk beberapa waktu dan kemudian pergi ke senior untuk semacam arah. Pastikan bahwa Anda bergerak ke arah yang benar, Anda menggunakan pendekatan yang benar. Mungkin ada yang berteriak tentang pendekatan yang tepat dan Anda mulai khawatir? itu terjadi pada kita semua, itu semua adalah bagian dari kurva belajar.

Jadi santai saja dan santai saja dan cobalah untuk tidak menikmati hari-hari tanggung jawab kecuali bekerja keras

0
maz3tt

Saya sudah merasakan hal itu berkali-kali dan mungkin akan merasa seperti itu lebih banyak di masa depan. Memang saya memiliki kecemasan dan depresi yang dapat membuat ini sedikit lebih sulit, tetapi dengan ketekunan, kecerdasan dan keingintahuan dapat menarik untuk melihat di mana Anda akan selesai pada akhirnya. Panduan Gerilya untuk Wawancara tidak akan menjadi ide buruk untuk dipertimbangkan.

Pertanyaan lain adalah seberapa besar Anda menikmati perjuangan dan solusi yang Anda temukan? Jika Anda tidak menikmati pemecahan masalah maka saya kemungkinan akan menyarankan keluar dari pemrograman. Pada saat yang sama, saya tahu beberapa bulan pertama saya di tempat kerja ada beberapa kali di mana saya merasa seperti orang idiot dan memiliki situasi "baptisan dengan api" tetapi saya pikir itu normal. Saya selamat dari pergumulan dan merasakan saat-saat saya merasa seperti berada di puncak dunia, yang merupakan perasaan yang luar biasa yang sering saya coba untuk peroleh kembali dengan kesuksesan sedang.

0
JB King