Дэлхийн хамгийн муу ажил: хабра зохиолч хайж байна

Дэлхийн хамгийн муу ажил: хабра зохиолч хайж байна

Хабр дээр хөгжлийн талаар бичихээс илүү сайн ажил юу вэ? Хэн нэгэн оройн цагаар том хабрапостоо бэлдэж байхад яг ажлын цагаар энд, та олон нийттэй сонирхолтой зүйлс хуваалцаж, үр шимийг нь хүртдэг.

Хабр дээр хөгжлийн тухай бичихээс илүү муу ажил юу байж болох вэ? Хэн нэгэн өдөржин код бичиж байхад та эдгээр хүмүүсийг харж, уруулаа долоож, оройн цагаар гэрийн тэжээмэл амьтдын төсөл дээр ажиллаж эхэлдэг.

бид (JUG.ru групп) жил бүр бид хөгжүүлэгчдэд зориулж улам олон янзын хурал зохион байгуулдаг тул одоо бид өөр ажилтан хайж байна (надаас гадна болон олегчир) манай habrablog дахь бичвэрүүдийн хувьд. Бидэнд хэн хэрэгтэй, энэ хүнийг юу хүлээж байгааг тодорхой болгохын тулд би таны ажил Habré дээрх корпорацийн блог дээр хөгжүүлэгчдэд зориулж текст бичих нь ерөнхийдөө ямар байдгийг тайлбарлав.

Ямар гоё юм бэ?

Би энэ ажилд юу дуртай вэ? Аливаа корпорацийн блогын зорилго нь компанид туслах явдал боловч энэ нь "энэ нь ямар гайхалтай болохыг харуулсан гялалзсан борлуулалтын хуулбарыг бичих" гэсэн үг биш юм. Энэ нь зүгээр л Хабре дээр ажиллахгүй байна. Өөр нэг зүйл бол: олон нийтэд сонирхолтой, хэрэгцээтэй, үйл ажиллагааныхаа талаар дурдах нь зүйтэй мэт санагдах нийтлэлүүдийг бичих.

Та "Манай чуулган гайхалтай, гайхалтай" гэж дор хаяж арав дахин маргаангүйгээр бичиж болно, хэн ч үүнийг уншихгүй. Эсвэл та өнгөрсөн чуулганы тайлангийн бичвэрийг нийтлэх боломжтой, хүмүүс өөрт хэрэгтэй мэдээллийг олж авахын зэрэгцээ бодит жишээн дээр тэд арга хэмжээнээс юу харж болохыг ойлгох болно. Тэд дараагийн удаа үүн дээр очихыг хүсч байна.

Хэрэв надаас реклам сурталчилгааны дэмий хоосон бичвэрүүдийг байнга бичихийг шаарддаг бол би маш хурдан өөрийгөө дүүжлэхийг хүсэх байсан. Аз болоход би хурлынхаа сэдвээр бичвэр бичдэг бөгөөд төгсгөлд нь "мобайл хөгжлийн тухай энэ бичвэр таныг татсан тул анхаарлаа хандуулаарай, энэ тухай бага хурал болж байна" гэсэн жижиг тэмдэглэл байна.

Энэ ажлын бас нэг давуу тал бол та олон сайхан хүмүүстэй харилцах боломжтой болно. Таны ажлын нэг хэсэг бол чадварлаг хүнтэй ярилцлага хийх явдал юм Жона Скити, чи түүний хариултыг амьсгаадан сонсож, эцэст нь "асуултанд баярлалаа, сонирхолтой байсан" гэж хэлэхэд та "хүлээгээрэй, би үүнийг төлнө" гэж өөрийгөө барьж авдаг. тэд бас төлдөг"?

За, гэдсэнд дурлагчдад зориулсан урамшуулал: habrapost бичих нь таны ажил бөгөөд та тэдгээрийг байнга нийтлэх юм бол та хабра хэрэглэгчдийн чансааны эхний байранд хүрч чадна. Дараа нь та хачирхалтай хувийн мессеж хүлээн авах болно!

Дэлхийн хамгийн муу ажил: хабра зохиолч хайж байна

Ямар хэцүү юм бэ?

Гэхдээ эдгээр бүх сайхан зүйлс нь бүх зүйл төгс гэсэн үг биш юм. Гол сорилт бол энэ юм.

Нэг талаас, хөгжлийн талаар илүү ихийг мэдэх тусам ийм ажилд илүү сайн байх нь ойлгомжтой бөгөөд хэрэв та тодорхой сэдэвт маш их шимтдэг бол үүнтэй холбоотой сайхан зүйл бичиж болно.

Гэхдээ үүнтэй зэрэгцэн бид янз бүрийн чиглэлээр (Java-аас тест хийх хүртэл) хэд хэдэн хурал зохион байгуулдаг тул зохиогч бүрийн хувьд хэд хэдэн арга хэмжээг авч үзэх шаардлагатай бөгөөд шинийг хүссэн үедээ нэмж болно. Энэ нь та дуртай сэдвээрээ өөрийгөө хязгаарлах боломжгүй бөгөөд огт өөр, илүү танил бус зүйл рүү орох хэрэгтэй болно гэсэн үг юм. Үүний зэрэгцээ, манай бага хурал нэлээд хатуу, тэдний зочдод энэ салбарт шинэ зүйл байдаггүй тул агуулга нь туршлагатай хөгжүүлэгчдэд сонирхолтой байх ёстой.

Нэгэн зэрэг хэд хэдэн чиглэлээр ахлах ангийн сурагч байх нь ерөнхийдөө бодитой бус юм. Одоо та хөгжүүлэгчээр ажилладаггүй гэдгээ нэмээрэй: ажлынхаа тодорхой хэсгийг тухайн сэдвээс салахгүйн тулд код бичихэд зориулж болно, гэхдээ энэ нь үндсэн үйл ажиллагаа биш юм. Үүн дээр нийтлэлийн тогтмол байдлыг нэмээрэй: хэрвээ Хабр руу сэтгэлийн дуудлагаар бичдэг хүмүүс текст бичихээсээ өмнө нэг сэдвийг боловсруулахад хэдэн сар зарцуулж чадвал энэ нь ажиллахгүй болно.

Ийм нөхцөлд туршлагатай хөгжүүлэгчдийн сонирхлыг татахуйц зүйлийг яаж бичих боломжтой вэ?

Бүх зүйл бүрмөсөн уйтгартай мэт санагдаж болох ч нэлээд ажиллах боломжтой сонголтууд байдаг.

Яаж амьдрах вэ?

Нэгдүгээрт, хувийн ажлын туршлагагүй олон сэдвийн талаар бичиж чадахгүй ч үүнийг шаарддаггүй олон зүйл бий.

Java-ийн шинэ хувилбар гарч ирсэн бөгөөд хөгжүүлэгчид "тэнд юу өөрчлөгдсөн бэ" гэж гайхаж байна уу? Энэ тухай энгийн нийтлэл бичихийн тулд та Java хэл дээр бичих чадвартай байх хэрэгтэй, гэхдээ танд шинэ хувилбарт "сарын туршлага" хэрэггүй, англи хэл дээрх эх сурвалжийг сайтар ойлгоход хангалттай (үүнийг туршиж үзэх нь бас ашигтай байдаг. биечлэн инноваци, гэхдээ үүнийг хурдан хийх боломжтой). Java-ийн энэ шинэ хувилбар нь JShell хэрэглүүртэй хамт ирдэг үү? Энэ нь шинэ учраас туршлагатай хөгжүүлэгчид ч гэсэн зааварчилгааг ашигтай гэж үзэх бөгөөд үүнийг бичихээсээ өмнө JShell-тэй нэг эсвэл хоёр цаг тоглоход хангалттай ("REPL-д хэдэн сар" гэдэг нь юу ч биш). GitHub хувийн хадгалах газрыг үнэгүй болгосон уу? Мэдээжийн хэрэг, би ийм мэдээний талаар нэн даруй hubbrowser-д мэдээлэхийг хүсч байна, судалгаа хийхэд багагүй хугацаа шаардагдах болно (ингэснээр нийтлэл нь зөвхөн нэг мөр биш), бас даруухан.

Хоёрдугаарт, хэрэв та тодорхой сэдвийг сонирхож, гүнзгий ойлгодог бол энэ нь бас гайхалтай юм. Тийм ээ, та энэ тухай өдөр бүр бичих боломжгүй; ихэнхдээ та өөр зүйлтэй тулгарах хэрэгтэй болно - гэхдээ бусад зүйлсийн дунд таны дуртай сэдэв гарч ирэх үед мэдлэг хэрэгтэй болно. Энд Олег "Граал" төсөл моод болохоос нь өмнө түүнийг эргэлзэж байсан тул Граалтай хамтран ажилладаг Крис Талингерээс параметрүүдийг оруулах гэх мэт зүйлсийн талаар сайн дураараа асуув - сайн, сайн: эцэст нь Олег болон энэ сэдвийг сонирхож буй бусад хүмүүс хоёулаа байсан. сонирхож байна.

Гуравдугаарт, та өөр хэн нэгнийг холбож, өөрийнхөө чадвараар өөрийгөө хязгаарлаж чадахгүй. Жишээлбэл, та дэлхийн бүх хариултыг мэдэх шаардлагагүй, гэхдээ асуулт асуух боломжтой ярилцлагын хэлбэрээр. .NET домогоос эхлээд дэлхийн өнцөг булан бүрээс хамгийн сонирхолтой хүмүүс манай хуралд илтгэл тавихаар ирдэг Жеффри Рихтер Котлиний толгой руу Эндрю абреслав Бреслав, ийм асуулт асуухгүй байх нь нүгэл юм. Энэ нь бүрэн ялалт / ялалт болж хувирав: ярилцагч хоёулаа сонирхож байна, Хабрын уншигчид ч сонирхож байна (бидний рекорд ярилцлага ижилхэн Жон Скит, 60 гаруй үзэл бодлыг цуглуулсан), илтгэгчид өөрсдөө ч хурлын өмнөх өдөр ярилцлага өгөхдөө баяртай байдаг бөгөөд энэ нь хурлын хувьд тодорхой ашиг тус юм.

Мэдээжийн хэрэг, ийм хүмүүсийг асуухын тулд тодорхой мэдлэг шаардагдана, гэхдээ шаардлагын цар хүрээ нь огт өөр юм.

Хэн нэгний ур чадварыг хуваалцах өөр нэг арга бол аль хэдийн дурдсан тайлангийн хуулбар юм. Манай нэг илтгэгч англи хэл дээр блог нийтлэлээ нийтэлдэг бөгөөд бид түүнтэй тохиролцсоны дагуу үүнийг орос хэл рүү орчуулдаг. Ийм тохиолдолд та текстийг ойлгох хэрэгтэй, гэхдээ үүнийг бичих чадвартай мэргэжилтэн байх шаардлагагүй.

Энэ нь юунд хүргэдэг вэ?

Өөрийн туршлагаас харахад ийм төрлийн ажил хийснээр та IT-ийг нэлээд сонирхолтой өнцгөөс хардаг гэдгийг хэлмээр байна.

Ерөнхийдөө энэ нь доромжилсон байж магадгүй юм: хаа сайгүй ямар нэг хөдөлгөөн өрнөж, хүмүүс сонирхолтой зүйлсийг бүтээж байна, та энэ бүгдийг "гаднаас нь харж", асуулт асууж, эцэст нь та эдгээрийн талаар ямар нэг зүйлийг ойлгодог. бүх зүйлийг өнгөцхөн хардаг, гэхдээ хэрэгжилтийн нарийн ширийн зүйлд та үүнийг аль хэдийн ойлгоогүй байна - үүнийг ойлгохын тулд та түүнтэй байнга ажиллах хэрэгтэй болно. Гүнд бас олон сонирхолтой зүйл байгаа байх; энэ бүгдийг нэг дороос харах нь таныг уурлуулдаг!

Гэхдээ үүнтэй зэрэгцэн та гүн гүнзгий алдагдахын зэрэгцээ хамрах хүрээг нэмэгдүүлэх болно - энэ нь бас үнэ цэнэтэй юм. Хэрэв та тодорхой төсөлд тодорхой үүрэг гүйцэтгэдэг бол бүх зүйлийг энэ призмээр хардаг: ямар нэг зүйл харах талбарт огтхон ч ордоггүй, хажуунаас нь хардаг зүйл ("шалгагчид бол миний сайхан кодыг эвддэг муу хүмүүс юм" ”). Та янз бүрийн зүйлийн талаар бичихдээ "хажуу талаасаа" биш, харин шувууны нүдээр харахаас тэс өөр зүйлийг хардаг: та нарийн ширийн зүйлийг харж чадахгүй ч ерөнхий дүр зургийг толгойдоо олж авдаг. Би (ярилцлага дээр болон манай хурал дээр хоёуланд нь) маш өөр хүмүүстэй ярилцсан: эмхэтгэгчээс шалгагч хүртэл, Google-ээс эхлүүлэгч хүртэл, Котлин хэлээр бичдэг хүмүүсээс Котлиныг өөрөө бичдэг хүмүүс хүртэл.

JS хөгжүүлэгч C++ ертөнцийн habrapost-уудыг унших сонирхолтой байж болох юм ("тэдэнд юу байгаа юм бэ?"), гэхдээ тэр үндсэн талбарт материалд дарагдаж, эдгээр үндсэн бус материалыг олж авахгүй. Миний хувьд бараг бүх чиглэлүүд мэргэшсэн, хөгжүүлэлт, туршилтын талаар уншсан аливаа текст миний ажилд хэрэг болно.

Би нэг талаараа өөрийгөө маш азтай гэж боддог: ихэнх хүмүүсээс ялгаатай нь би ажлын цагаар ерөнхийдөө хөгжил хэрхэн амьдарч, хэрхэн хөгжиж байгааг анхааралтай ажиглаж чаддаг.

Бидэнд хэн хэрэгтэй вэ?

Энэ бүхнээс үзэхэд ийм ажил нь өвөрмөц хүн шаарддаг.

Тэрээр хөгжлийн талаар сайн ойлголттой байх ёстой, гэхдээ тэр үед өөрөө хөгжлөөс өөр зүйл хийхэд бэлэн байх ёстой.

Хөгжлийг ойлгохын тулд зөвхөн кодын үүднээс төдийгүй олон нийтийн үүднээс авч үзэх шаардлагатай. Та хөгжүүлэгчидтэй нэг хэлээр ярьж, тэдний санааг зовоож буй зүйлийг мэдэх хэрэгтэй.

Санаачлага, хичээл зүтгэлийг хослуулах хэрэгтэй. Нэг талаас, гүйцэтгэх шаардлагатай стандарт ажлууд байдаг (жишээлбэл, бид уламжлалт "сүүлийн чуулганы шилдэг 10 илтгэл" гэсэн нийтлэлүүдтэй). Нөгөөтэйгүүр, бид таныг зүгээр л зааврыг хүлээх биш, сонирхолтой бичвэрүүдийн санааг өөрөө санал болгохыг хүсч байна.

Мэдээжийн хэрэг, та бичих чадвартай байх хэрэгтэй: бичиг үсгийн хувьд ч, "сонирхолтой болгох" талаасаа. Бид зүгээр л хуурай техникийн заавар мэт харагдахгүй, харин үнэхээр сэтгэл татам бичвэрүүдийг үнэлдэг. Жишээлбэл, хэрэв та өөрийн амьдралын түүхтэй ямар нэгэн байдлаар материалын сэдэвтэй огтлолцсон хувийн түүхтэй бол энэ нь маш сайн танилцуулга байж болно.

Уян хатан байдал бас шаардлагатай: яг одоо бид .NET дээрх текст болон тестийн талаар голчлон анхаарч байгаа тул бид холбогдох чадвартай хүмүүсийг ялангуяа сонирхож байгаа ч тэргүүлэх чиглэлүүд өөрчлөгдөж магадгүй юм. Хабраас гадна бид заримдаа бусад сайтууд дээр нийтэлдэг бөгөөд үүнд дасан зохицох чадвартай байх шаардлагатай (мөн чанар нь "хөгжүүлэгчид зориулсан текстүүд" хэвээр байгаа боловч формат нь өөр байж болно).

Хэдийгээр хэн ч биднийг ажлын бус цагаар ажиллахыг шаарддаггүй ч чөлөөт цагаараа зугаацах зорилгоор амьтны төсөл дээр ажилладаг эсвэл мэдээллийн технологийн талаар уншдаг мэдээллийн технологийн мэргэжилтнүүд энд өөрсдийн байр сууриа мэдрэх болно: энэ нь ажлын асуудлыг шууд шийддэггүй, гэхдээ эцэст нь тэдгээрийг илүү үр дүнтэй шийдвэрлэхэд тусалдаг.

Хэрэв дээр бичсэн бүх зүйл таныг айлгаагүй, харин сонирхож байгаа бол та илүү дэлгэрэнгүй мэдээлэл авах эсвэл хариу өгөхийг хүсч байвал хоёуланг нь дараах хаягаар хийж болно. сул ажлын байрны хуудас.

Эх сурвалж: www.habr.com

сэтгэгдэл нэмэх