Mengapa seorang spesialis IT "tahu apa yang hidup orang lain"?


Di antara pengembang, pertanyaan tentang pengetahuan non-inti muncul secara berkala: apakah perlu menghabiskan waktu untuk mencari tahu apa yang tidak Anda gunakan setiap hari? Kadang-kadang sehubungan dengan pendidikan tinggi: "apakah benar-benar perlu memberikan dasar teoretis dalam volume seperti itu, atau akankah sesuatu yang lebih dekat dengan produksi lebih bermanfaat?" Kadang-kadang sehubungan dengan wawancara: "mengapa mereka menginginkan pengetahuan algoritma yang cemerlang jika lowongan tidak benar-benar membutuhkan ini?"

Seratus posting yang baik telah ditulis tentang ini, tetapi saya memutuskan untuk menulis seratus dan pertama. Mengapa Saya jelaskan di bawah luka.

Baru-baru ini, saya melihat pertanyaan ini dari sudut lain dan memikirkannya lagi. Biasanya kami di Grup JUG.ru mengatur konferensi tentang topik-topik seperti “pengembangan Java”, di mana Anda dapat melihat laporan yang dekat dengan pekerjaan langsung mereka. Tapi akhir pekan ini kami mengadakan festival TechTrain St. Petersburg tentang "semuanya IT sekaligus": di sana Anda tidak hanya dapat melihat orang-orang yang berpikiran sama, tetapi juga berkenalan dengan situasi di bagian lain TI.

Slogan festival adalah "cari tahu bagaimana orang lain hidup." Dan kemudian saya bertanya pada diri sendiri: siapa yang butuh ini? Anda dapat mengetahui apa yang Anda jalani sendiri dan berapa yang Anda bayar. Bagaimana pengembang iOS membantu mengetahui "untuk apa frontender hidup?"

Akibatnya, saya sampai pada kesimpulan bahwa pertanyaan seperti itu biasanya diberikan jawaban yang tidak lengkap, dan yang lengkap terdiri dari dua bagian - dan memutuskan untuk menyajikannya di sini.

Bagian Satu, Pragmatis


Ms. Prostakova: Dan mengapa ini melayani pada kesempatan pertama?
Starodum: Untuk kasus pertama, itu juga akan berhasil jika Anda harus pergi, sehingga Anda tahu ke mana Anda akan pergi.
Ms. Prostakova: Ah, ayahku! Ya, sopir taksi, lalu apa? Ini bisnis mereka.

D. I. Fonvizin "Berkurangnya"

Tampaknya di dunia modern kekurangan informasi dapat dengan cepat diisi. Terutama tentang IT - ini ditulis dan ditulis ulang tentang itu di Internet, dari Stack Overflow hingga Habr. Jadi, jika Anda tiba-tiba membutuhkan pengetahuan non-inti dari "lingkungan tetangga", Anda dapat membuka Google dan menemukannya. Dan mengapa, kemudian, tanpa tujuan khusus untuk naik ke mereka, jika pada saat terjadinya tujuan ini Anda selalu punya waktu untuk mengejar ketinggalan? Gali arah utama Anda dengan lebih baik, selalu ada tujuan khusus.

Jadi, tapi tidak begitu. Saya ingin membandingkan ini dengan situasi ketika Anda pindah ke kota besar baru. Anda akan mempelajari rute untuk bekerja mau tak mau, tetapi apakah ada manfaat praktis pada tahun 2018 untuk mempelajari tempat-tempat lain di kota? Lagi pula, ketika Anda membutuhkan suatu titik, smartphone akan langsung membangun rute terbaik di sana. Sekali lagi, ketika tujuan tertentu muncul, mudah untuk mencapainya. Menjaga seluruh kota di kepala Anda tidak perlu, Anda dapat mengganggu kepala Anda dengan sesuatu yang lain.

Tetapi meskipun ini tidak perlu, masih ada beberapa situasi yang berguna. Saat Anda membuat janji, mengetahui kota membantu Anda segera memahami "opsi mana yang lebih nyaman bagi saya" (Anda tidak akan mengatakan "tunggu, saya akan mencari tahu dalam aplikasi" selama panggilan telepon). Segera memperkirakan waktu perjalanan atau biaya taksi, segera tahu "ke mana harus pergi," segera mengerti "di mana nyaman untuk menelepon sepanjang jalan" - semua ini menyederhanakan kehidupan. Dan di TI, mengetahui "apa yang ada di sekitar" juga membuat hidup sedikit lebih mudah.

Dan yang lebih penting, ini menurut saya. Ya, peta akan meletakkan rute di mana saja, dan Google akan menemukan banyak - tetapi pertama-tama Anda harus memberi tahu mereka "apa yang Anda butuhkan". Dan dengan mempelajari segala sesuatu di sekitar tanpa tujuan tertentu, Anda dapat menemukan tempat yang bermanfaat untuk diri Anda sehingga saya tidak akan tahu sebaliknya.

Dengan kota, itu terjadi pada saya dengan cara yang paling ambisius mungkin. Tiga tahun yang lalu saya berjalan di sekitar area kamar tidur, di mana, tampaknya, tidak ada yang bisa ditangkap sama sekali, di sekitar rumah abu-abu yang sama. Dan tiba-tiba dia pergi ke kompleks perumahan, yang menonjol tajam dengan latar belakang sekitarnya: misalnya, bukannya halaman kecil yang sama, seperti di mana-mana di sekitar, halaman luas yang panjang 400 meter.


Kemudian saya suka di sana - dan kemudian ternyata saya hidup dengan senang di sana. Ketika saya berjalan-jalan, saya tidak bisa membayangkan bahwa pada akhirnya itu akan berguna dengan cara ini.

Sepertinya bagi saya bahwa dengan IT itu serupa. Spesialisasi sering kali berubah dalam industri ini, dan ketika Anda belajar "untuk apa orang lain hidup," itu dapat membantu Anda menemukan pekerjaan baru. Tetapi jika itu tidak terjadi, manfaat praktisnya tetap: ide umum industri membantu menavigasi dengan lebih baik. Ketika bekerja di perusahaan, Anda pasti akan menemui spesialis dari profil yang berbeda, dan semakin Anda memahami masalah mereka, semakin mudah untuk membangun dialog dengan mereka.

Bagian dua, idealistis


Sherlock Holmes: Ya, katakanlah Bumi berputar mengelilingi Matahari. Tapi itu tidak berguna bagi saya dalam bisnis saya!

Dr. Watson: Betapa mengerikannya hidup di dunia di mana tidak ada orang yang berbicara tentang puisi ... tentang melukis ... tentang politik ... Di mana semua orang hanya tahu apa yang dia butuhkan ... untuk bisnis.


Dan di samping manfaat praktisnya, mari kita ingat bagaimana mereka awalnya di bidang TI. Dengan semua "profesi masa depan" dan "gaji tinggi", saya pikir begitu banyak orang akan memiliki titik awal yang sama: "Saya baru saja menemukan (a) bahwa komputer sangat menarik bagi saya".

Banyak diskusi IT dibangun di atas prinsip "tetapi sangat berguna untuk mengetahui, atau memang demikian, untuk cakrawala." Tetapi kontras ini tidak terlalu jelas bagi saya, di mana "untuk cakrawala" diucapkan hampir menghina: mereka mengatakan bahwa orang sibuk dengan bisnis, dan kemudian ada semacam omong kosong. Sebenarnya, banyak yang awalnya ada di sini dengan alasan agar mereka mempelajari sesuatu tentang TI bukanlah sampah sama sekali. Bahkan jika "sesuatu" ini tidak terikat dengan situasi kerja saat ini. Ketertarikan muncul bahkan ketika tidak ada situasi kerja.

Di TI, banyak hal berkisar pada pertanyaan "bagaimana meningkatkan produktivitas Anda." Dan ini bukan pertanyaan yang buruk (sangat bagus), tetapi muncul sekte di mana, untuk menghabiskan waktu tanpa meningkatkan produktivitas Anda merasakan sesuatu yang salah. Dan, menurut saya, ini sudah terlalu banyak. Tidak ada yang salah dengan mengatakan blak-blakan: "Ya, saya ingin menghabiskan waktu saya mendengarkan bidang TI yang tidak menjadi perhatian saya secara langsung, karena saya hanya tertarik pada hal itu."

Di sini Anda hanya perlu mengingat dengan tepat waktu yang Anda habiskan - milik Anda, atau juga majikan Anda. Sebenarnya, keberatan utama terhadap "minat pada IT" ini, yang saya temui, adalah: "perusahaan membayar karyawan untuk menyelesaikan masalahnya, dan orang-orang menghabiskan waktu kerja mereka pada beberapa hal menarik secara pribadi yang tidak membawa manfaat nyata bagi perusahaan. ".


diambil dari Twitter Kozuli

Ini memiliki kebenarannya sendiri, tetapi mereka mengucapkan kata-kata ini seolah-olah dari mereka mengikuti "kita harus melupakan yang menarik." Dan, menurut pendapat saya, sebenarnya, salah satu dari mereka harus "dapat membedakan". Dan dalam kasus di mana minat menyimpang untuk kepentingan perusahaan, sadari dalam waktu luang Anda.

Mengembangkan metafora perkotaan, mempelajari sesuatu yang tidak praktis seperti pergi pada hari libur bukan karena itu "berguna", tetapi karena Anda tinggal di kota besar di mana ada banyak hal menarik di sekitarnya. Karena menghabiskan seluruh hidup Anda pada rute "rumah-kerja-rumah" berarti menakutkan untuk membatasi diri. Dan ketika seseorang mengenali kota itu dengan minat pada akhir pekan, hanya sedikit yang akan memberitahunya “Anda adalah sesuatu yang tidak produktif, akan lebih baik bekerja pada waktu itu”. Tetapi ketika dia belajar tentang IT dengan minat yang sama, untuk beberapa alasan itu muncul.

Kesimpulan


Diskusi tentang "pengetahuan non-inti" sering membahas salah satu dari dua sisi yang dijelaskan. Mereka mencoba memperkirakan secara akurat efisiensi hingga desimal ketiga ("Berapa kali dalam setahun sebuah buku tentang algoritme berguna?"), Lalu mereka masuk ke area abstrak ("ketika Anda mengetahui algoritme, Anda mulai melihat secara berbeda di seluruh dunia"). Tetapi manfaat dan minat bukanlah hal yang saling eksklusif, tetapi saling melengkapi. Ini adalah dua skala yang berbeda, dan keduanya penting.

Dan inilah kesimpulan pertama: ketika datang untuk memperoleh pengetahuan non-inti, perlu untuk memperhitungkan manfaat dan minat .

Pertama, bisakah itu berguna bagi saya dengan satu atau lain cara, meskipun besok tidak tepat?

Dan kedua, bahkan jika itu tidak dapat membawa manfaat praktis, seberapa manusiawi saya tertarik untuk belajar tentang ini?

Dan jawaban "Apakah saya membutuhkannya" akan muncul sebagai hasil dari dua jawaban bersama.

Dan di samping itu, dalam diskusi online tentang mendapatkan pengetahuan ini atau itu, mereka selalu berusaha menyimpulkan semacam jawaban universal untuk semua orang. "Tidak, pengembang Java tidak perlu mendapatkan sertifikasi, Anda hanya belajar yang tidak perlu demi selembar kertas yang tidak ada gunanya." "Ya, semua profesional TI perlu membaca Mythical Man-Month, ini buku yang bagus."

Tetapi jika Anda mempertimbangkan minat pada topik, maka Anda tidak dapat melepaskan diri dari hal yang sederhana: orang yang berbeda tertarik pada hal yang berbeda. Satu orang akan merasa mendapatkan sertifikasi sebagai "menjejalkan fakta-fakta yang tidak berguna", dan yang lainnya sebagai "akhirnya mengisi kekosongan, sebenarnya itu selalu menarik, tetapi dalam pekerjaan sehari-hari tidak seperti sebelumnya."

Dan kemudian kesimpulan kedua diperoleh : ketika datang untuk memperoleh pengetahuan non-inti, tidak ada jawaban universal .

Apakah Anda mengerti sejarah TI? Haruskah saya membaca Mythical Man-Month? Haruskah " pergi mencari tahu apa yang hidup orang lain" ? Apakah akan membuka posting di area "alien" di Habré? Tidak peduli berapa banyak salinan di Internet yang memecahkan pertanyaan seperti ini, tidak ada jawaban yang tepat dari luar. Semua ini hanya bisa dijawab oleh diri sendiri.

Source: https://habr.com/ru/post/id421921/


All Articles