Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana

Terdapat pendapat yang sering saya temui - mustahil untuk belajar sendiri; anda memerlukan profesional yang akan membimbing anda di sepanjang jalan yang berduri ini - jelaskan, semak, kawal. Saya akan cuba menyangkal kenyataan ini, dan untuk ini, seperti yang anda tahu, sudah cukup untuk memberikan sekurang-kurangnya satu contoh balas. Sejarah mempunyai contoh autodidak yang hebat (atau, secara ringkasnya, artis otodidak): ahli arkeologi Heinrich Schliemann (1822–1890) atau kebanggaan Georgia, artis Niko Pirosmani (1862–1918). Ya, mereka ini hidup, belajar dan mencipta sebahagian besarnya pada abad ke-XNUMX dan sangat jauh dari dunia teknologi maklumat. Walau bagaimanapun, ia masih "matlamat pembelajaran yang paling penting ialah belajar bagaimana untuk belajar," seperti kata Aristotle. Dalam artikel ini, saya akan berkongsi dengan anda contoh praktikal yang membolehkan anda mengatur proses pembelajaran bebas dengan berkesan.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Masih boleh belajar sendiri. Lebih-lebih lagi, sangat mungkin untuk mencapai hasil yang tinggi. Anda akan terkejut: sebagai orang dari bidang pendidikan komersial (saya bekerja di pusat latihan "Akademi Rangkaian LANIT") boleh bercakap mengenai topik ini semasa memfailkan cawangan di mana dia duduk. Walau bagaimanapun, mari kita lakukan perkara dengan teratur.

Saya seorang yang telah bekerja dalam bidang pendidikan sepanjang hayat profesional saya (dan ini lebih daripada 17 tahun): Saya DALAM pendidikan dan saya UNTUK pendidikan. Dan saya ingin berkongsi dengan anda contoh praktikal yang membolehkan anda mengatur proses pembelajaran bebas dengan berkesan. Teknik-teknik ini adalah generalisasi pengalaman peribadi saya. Sudah tentu, saya tidak mengaku sebagai kebenaran muktamad. Tetapi jika setiap daripada anda mendapati sekurang-kurangnya satu teknik yang dia mahu gunakan dalam amalan peribadinya, saya akan menganggap tugas saya selesai.
 
Nasihat pertama saya ialah jika anda memutuskan untuk mendidik diri sendiri (tidak kira berapa banyak masa yang anda sanggup menumpukan padanya: 10 minit, satu jam, sehari...), cuba elakkan melakukan perkara lain pada masa ini untuk jadikan ia seefektif mungkin.

Profesor psikologi Universiti California Hal Pashler berkata: "Malah otak seorang graduan Harvard akan menjadi otak kanak-kanak berusia lapan tahun jika anda memaksanya melakukan dua perkara pada masa yang sama."

Elakkan berbilang tugas semasa belajar dan anda akan mendapat yang terbaik daripada pendidikan anda.
 
Tetapi saya berjanji untuk berkongsi teknik praktikal. Saya akan menggambarkan teknik-teknik pendidikan kendiri ini mengenai topik pembangunan front-end. Pertama, topik ini sangat menarik bagi saya (dari saat saya bekerja sebagai guru sains komputer sekolah dan mengajarnya kepada kanak-kanak). Kedua, pembangunan front-end adalah salah satu kawasan yang paling popular dan berkembang pesat (tengok statistik rasmi). Nah, dan ketiga, walaupun kami bukan pembangun hadapan, kami adalah pengguna hasil kerja mereka.

Jadi, kita perlu memperoleh pengetahuan baharu secara bebas dan memperoleh kemahiran praktikal. Dari mana anda mendapatkannya? Apakah sumber anda? Internet, buku teks dan orang lain - betul? Mari kita mulakan dengan Internet.
 

1. Cari dengan berkesan

Terdapat banyak laman carian. Enjin carian yang berbeza mempunyai algoritma carian yang berbeza. Akibatnya, skop adalah berbeza - setiap satu merangkumi (atau, dalam istilah yang lebih teknikal, mengindeks) sebahagian daripada maklumat yang terdapat di Internet. Oleh itu, anda perlu menggunakan enjin carian yang berbeza untuk mendapatkan liputan maksimum sumber.

Tetapi bagaimana untuk mengatur carian supaya tidak tenggelam dalam sejumlah besar "bunyi maklumat"? Anda perlu belajar cara memilih bijirin yang sihat. Ya, kini enjin carian menerima permintaan dalam bahasa semula jadi. Algoritma untuk menyampaikan hasil pertanyaan carian yang berkaitan sentiasa diperbaiki. Enjin carian memperoleh pelbagai fungsi tambahan. Tetapi soalan "Bagaimana untuk mencari maklumat dengan berkesan?" masih relevan hingga ke hari ini.

Hampir setiap enjin carian mempunyai carian lanjutan dan bahasa pertanyaan di mana ia dibina. Tetapi tidak semua orang memanfaatkan peluang ini secara tetap.

Saya akan menunjukkan kepada anda menggunakan Google sebagai contoh. Jika saya ingin mempelajari pembangunan bahagian hadapan, saya berminat dengan teknologi yang perlu saya perhatikan dan sumber yang patut dibaca.

  1. Mari pergi ke halaman Carian terperinci.
  2. Tetapkan parameter. Sebagai contoh:

    a. dengan frasa: Pembangunan Front-end,
    b. dengan mana-mana perkataan: 2018,
    c. Cari dalam: Bahasa Inggeris,
    d. Negara: Amerika Syarikat,
    e. Tarikh kemas kini: tahun lepas,
    f. Peletakan perkataan: dalam tajuk halaman.

  3. Klik Cari.
  4. Dan pada halaman hasil carian kami memilih sumber tersebut yang akan menjadi titik permulaan untuk kami mempelajari topik tersebut.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Untuk memperhalusi pertanyaan carian anda, anda juga boleh menggunakan watak atau perkataan khas. Helah mudah ini akan membantu anda mendapatkan hasil yang lebih berkaitan dan menjimatkan banyak masa yang dihabiskan untuk mencari maklumat yang berkualiti.
 

2. Belajar dalam talian

Sekarang, mungkin semua orang tahu tentang MOOC - pendidikan massa tersedia di Internet untuk semua orang. Antara tempat yang terkenal ialah Coursera, Udemy, EDX, Akademi Khan, MOOC yang menyeronokkan. Kebanyakan sumber ini mengandungi kursus dalam bahasa Inggeris, tetapi terdapat juga yang berbahasa Rusia - sebagai contoh, Stepik (di mana, by the way, Universiti Korporat Sberbank menganjurkan kursusnya).

Dalam perarakan pukulan peribadi saya, pemimpin yang tidak dipertikaikan adalah Udacity — untuk pendekatan profesional dan penglibatan pakar industri. Saya sering menggunakan Coursera - mereka mempunyai sesuatu yang tidak dimiliki oleh sumber lain, contohnya, semak silang. Ini adalah peluang bukan sahaja untuk menerima komen daripada pengguna lain, tetapi juga untuk melibatkan diri dalam proses dan bertindak sebagai pakar (dan ini juga salah satu teknik untuk pendidikan diri, dan saya akan bercakap mengenainya kemudian).

Pada pendapat peribadi saya, platform Rusia masih agak lebih rendah daripada platform asing baik dalam kualiti bahan dan dalam bentuk penyampaian kepada pendengar, tetapi jika anda menjawab soalan "Adakah anda bercakap bahasa Inggeris?" Jika anda menjawab "Ya atau tidak", maka ini juga merupakan pilihan yang sangat baik.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Mari kita lihat algoritma untuk mencari program yang dikehendaki menggunakan contoh Udacity.

  1. Pergi ke katalog kursus - Katalog
  2. Pilih kategori: Kategori - Pengaturcaraan dan Pembangunan
  3. Tetapkan penapis kepada "percuma": Jenis - Kursus Percuma
  4. Nyatakan tahap anda: Tahap Kemahiran - contohnya, Pemula
  5. Kami menentukan kemahiran yang ingin kami asah: Kemahiran - HTML, CSS, JavaScript
  6. Dan kami mendapat senarai kursus yang anda boleh daftar secara percuma. Kelebihan mereka ialah kebanyakannya dibangunkan dengan penyertaan vendor, dan latihan berlaku pada projek sebenar.

Sekiranya anda seorang pakar pemula dan tidak tahu dalam urutan latihan yang harus diatur, kursus apa yang perlu diambil, tugas apa yang harus diselesaikan, maka anda mempunyai peluang untuk mendaftar dalam apa yang dipanggil. "Program Komprehensif". Pakar dalam bidang pendidikan telah pun membina keseluruhan trajektori pendidikan, yang tinggal hanyalah mengikutinya.

Bagaimana untuk mencari program sedemikian

  1. Mari pergi ke bahagian dengan program latihan lanjutan (Nanodegree)
  2. Melalui Pusat Pengajian Pengaturcaraan (Sekolah Pengaturcaraan) kami mencari arah yang kami perlukan: Pembangun Web bahagian hadapan.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Bagaimana untuk memahami kursus mana yang ditemui lebih baik? Tiada resipi universal di sini; semuanya bergantung pada matlamat, objektif dan kualiti seseorang tertentu. Walau bagaimanapun, saya boleh memberikan beberapa cadangan.

  • Baca ulasan untuk mengetahui pendapat orang lain.
  • Berkenalan dengan Pengenalan kursus, yang menerangkan kandungan, struktur, teknik, mempersembahkan serpihan yang anda boleh menilai sejauh mana profesional pendekatan pembangunan kursus, sama ada guru membentangkan bahan dengan cara yang boleh diakses, apakah mekanisme tambahan kawalan diri atau kawalan automatik oleh sistem tersedia.

Dengan mengumpul faktor-faktor ini, anda boleh menentukan sendiri sama ada kursus ini berbaloi untuk diambil.
 
Satu lagi soalan biasa adalah berkaitan dengan organisasi diri - maksimum 8% pelajar mencapai penghujung kursus dalam talian. Orang ramai mencari penyelesaian kepada masalah tertentu dan berhenti latihan sebaik sahaja mereka menemuinya. Sebab lain ialah tempoh kursus. Kebanyakan orang adalah pelari pecut secara semula jadi dan sukar untuk berlari jarak jauh.

Jika anda masih ingin menamatkan pengajian anda, pertama sekali, kembangkan dalam diri anda kualiti yang diperlukan oleh pendidikan kendiri:

  • belajar merancang masa;
  • cari motif yang sesuai untuk diri sendiri;
  • Jemput rakan-rakan anda untuk menemani anda dalam pengajian anda, supaya anda mempunyai seseorang untuk membincangkan dan menganalisis apa yang telah anda pelajari.

Juga, masalah organisasi diri berjaya diselesaikan apabila pelaporan tetap dan akhir kepada pengurusan atau orang lain diperlukan. Sistem pensijilan juga berfungsi, tetapi hanya dalam kes di mana terdapat keperluan untuk mengesahkan status.
 

3. Dapatkan pakar

Cari orang yang pengetahuan dan pengalamannya boleh anda harapkan. Orang dari industri yang telah membuktikan diri mereka sebagai profesional yang berkelayakan tinggi yang bersedia untuk berkongsi pengalaman mereka secara terbuka dan percuma. Adakah anda fikir ini adalah fantasi dan ini tidak berlaku? berlaku. Terdapat beberapa helah yang boleh anda gunakan untuk mencari orang ini.

Rujuk sumber rasmi, seperti organisasi yang membangunkan piawaian. Mereka mempunyai kumpulan kerja yang dibuat untuk membangunkan kandungan khusus. Dan maklumat tentang mereka biasanya tersedia secara umum.

Mari lihat contoh khusus.

  1. Kami pergi ke tapak Konsortium Web Sedunia
  2. Pergi ke Kumpulan Kerja - Kumpulan Kerja
  3. Antaranya, kami memilih yang pada masa ini menarik perhatian kami. Contohnya, Cascading Style Sheets (CSS).
  4. Kami pergi ke kategori peserta dan mendapat akses kepada semua organisasi yang mengambil bahagian dalam pembangunan piawaian ini: Peserta
  5. Kami menemui pakar yang dijemput - pakar yang diiktiraf oleh masyarakat antarabangsa. Pakar yang dijemput: Rachel Andrew, Lea Verou

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Biasanya, pakar dalam bidang ini gembira untuk berkongsi perkembangan mereka. Anda boleh mencari rakaman pembentangan mereka, melihat senarai sumber yang mereka gunakan, melihat slaid dan juga kod yang mereka tunjukkan. Dan belajar dari contoh mereka.

Ngomong-ngomong, saya mengesyorkan Lea Verou - dia mempunyai banyak perkembangan "sedap" yang dia umumkan. Dia memberi inspirasi kepada sejumlah besar orang di seluruh dunia dengan teladannya. Dan saya tidak terkecuali.
 
Cara kedua untuk mencari pakar adalah melalui tapak pengehosan video, di mana anda boleh mencari rakaman persidangan mengenai topik yang dikehendaki. ini Youtube atau tidak begitu dikenali di negara kita Vimeo, di mana banyak bahan disimpan yang kadangkala tidak tersedia di YouTube.

Dan sekali lagi dengan contoh:

  1. Jom ke YouTube. Cari: persidangan bahagian hadapan
  2. Carian berkesan juga berfungsi di sini, dan tidak boleh diabaikan. Pilih: Penapis → Saluran
  3. Dan kami mendapat senarai saluran khusus untuk topik ini.
  4. Contohnya: Aliran Depan → Senarai main → Aliran Hadapan 2017
  5. Kami memilih mana-mana pembesar suara. Katakan Satu Kravets - Dia seorang pakar yang sangat baik dan banyak yang perlu dipelajari daripadanya.
  6. Voila.

Dengan cara ini anda boleh mencari profesional dalam bidang yang betul dan mendapat akses kepada kerja mereka.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
 

4. Jadikan kecerdasan buatan berfungsi untuk anda

Di sini nasihat saya sangat mudah dan malah agak bercanggah dalam era "Abang Besar" kita - tinggalkan "jejak digital":

  • Langgan saluran untuk ditawarkan saluran "serupa";
  • "Suka" dan menanda halaman video dan bahan;
  • Langgan halaman komuniti profesional yang menarik minat anda di rangkaian sosial.

Dan berdasarkan "jejak digital" anda akan diberi cadangan yang berkaitan dengan topik yang menarik minat anda. Ini adalah peluang untuk memasuki komuniti profesional di mana anda akan memperoleh maklumat berguna dan contoh praktikal.

5. Baca buku

Terdapat pendapat bahawa dengan adanya maklumat yang boleh diakses di Internet dan kursus dalam talian yang tidak terkira banyaknya, membaca buku tidak lagi relevan. Walau bagaimanapun, ini pada asasnya salah.

Buku adalah penting untuk mendapatkan pandangan tiga dimensi tentang konsep, idea, masalah dan teknologi tertentu. Ia meluaskan ufuk anda dan direka untuk kajian mendalam tentang bahan tersebut. 

Walau bagaimanapun, anda juga harus membaca dengan berkesan. 

Bagaimana untuk memilih buku untuk dibaca?

Untuk kajian teori pun ada standard, peraturan, dsb. 

Jika kita bercakap tentang kesusasteraan teknikal, maka saya dipandu oleh logik mudah - saya menggunakan cadangan sumber berwibawa. Yang saya maksudkan ialah pakar yang diiktiraf dari industri (saya mengikuti ramai daripada mereka dalam Twitter), serta penerbitan elektronik yang dihormati dan portal khusus (contohnya, Sebuah Buku Selain, O'Reilly Media, Majalah Smashing, Trik CSS).

Secara umum, saya lebih suka sumber berorientasikan amalan. Pada masa yang sama, ia sangat penting bagi saya: 

  1. supaya bahasa penyampaian mudah dan berperikemanusiaan (Saya suka buku teman bicara, di mana soalan diajukan, fikiran dikacau semasa anda membaca), 
  2. kualiti bahan yang dibentangkan. Sudah tentu, kandungan lebih berharga. Tetapi pembalut itu membolehkan kami membuat kesimpulan tentang penjagaan yang dimasukkan ke dalam buku itu, memberikan gambaran tentang masa dan usaha yang dibelanjakan untuk menghidupkan buku itu, dan mencari cara yang betul untuk pengarang (dan seluruh pasukan yang terlibat) untuk mengekspresikan dirinya melalui buku. Seperti yang mereka katakan, syaitan adalah dalam butiran. Dan saya sangat perasan mereka. 

Berikut adalah beberapa contoh buku yang pasti saya cadangkan:

6. Gunakan alatan yang berbeza

"Saya hanya ingat apa yang tangan saya lakukan" - ini adalah bagaimana seseorang boleh mentafsir prinsip pengajaran "Belajar dengan Melakukan", yang dikenali dalam amalan pedagogi dunia.

Lambat laun anda perlu menyatukan semua pengetahuan terkumpul dalam amalan. Anda perlu sentiasa melatih - untuk melakukan ini, cari alat khas yang akan membolehkan anda mengatur latihan sedemikian dengan paling berkesan.

Di mana untuk mendapatkan alat ini?

Membina salah satu perkara sebelumnya - pakar yang berkongsi alatan kerja mereka - anda boleh menemui projek menarik di blog mereka dan di tapak tempat mereka menerbitkan bahan mereka. Projek-projek ini membolehkan anda mempraktikkan teknologi baharu dan kaedah kerja yang sedang anda pelajari, dan membangunkan pengetahuan anda sendiri. Dan terdapat banyak daripada mereka.

Dalam animasi, sebagai contoh, perubahan masa bagi sifat animasi diterangkan oleh beberapa lengkung, atau lebih tepat lagi, dengan set parameternya (pekali). Yang paling realistik, dari sudut pandangan penonton, kesan animasi berlaku secara tidak linear dalam masa (ia cukup untuk membiasakan diri secara ringkas dengan prinsip animasi yang ditetapkan oleh Walt Disney untuk yakin akan hal ini). Sebagai contoh, sesetengah objek memulakan pergerakannya secara beransur-ansur, kemudian kelajuannya meningkat, kemudian ia mula berkurangan secara beransur-ansur, dsb. Secara matematik, kebergantungan tersebut diterangkan menggunakan lengkung Bezier.

Lihatlah simulator interaktif Cubic-Bezier (Bézier curve), di mana anda boleh melihat dengan jelas bagaimana bentuk lengkung mempengaruhi sifat animasi objek yang bergerak di angkasa. Algoritmanya adalah seperti ini:

  1. Sesuaikan (tuas)
  2. Tetapkan masa animasi kepada 1,5–2 saat
  3. Jalankan ujian - mencipta kesan animasi yang betul: terdapat persediaan untuk permulaan tindakan, tindakan itu sendiri dan inersia setelah selesai.

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Contoh yang lebih menarik:

Saya akan membincangkan dengan lebih terperinci mengenai beberapa yang paling penting, dari sudut pandangan saya.

Tugas: adalah perlu bahawa medan borang yang digunakan untuk memasukkan kata laluan pengguna hanya menerima nilai yang mungkin hanya urutan sekurang-kurangnya 6 aksara panjang, mengandungi sekurang-kurangnya satu nombor, huruf (tanpa mengira kesnya) dan sebarang simbol. Semakan hendaklah dijalankan di sisi pengguna menggunakan alat pelayar standard (untuk tujuan ini, gunakan atribut corak medan input, yang nilainya ialah ungkapan biasa).

Urutan tindakan:

  1. /^.{6,}$/ - mana-mana 6 aksara
  2. /^(?=.*d).{6,}$/ - sekurang-kurangnya satu daripadanya ialah digit
  3. /^(?=.*d)(?=.*[az]).{6,}$/i - sekurang-kurangnya satu daripadanya ialah huruf (kes tidak penting)
  4. /^(?=.*d)(?=.*[az])(?=.*[W_]).{6,}$/i - sekurang-kurangnya satu daripadanya ialah aksara (bukan huruf atau huruf nombor)

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana

  • Contoh lain ialah galeri corak Galeri Corak CSS3: Sungguh menakjubkan bagaimana kod itu bertukar menjadi corak geometri!

Urutan tindakan:

  1. Skala 90%
  2. Zig-zag - kod latar belakang

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
 
Idea utama ialah menggunakan pelbagai alat yang tersedia secara percuma di tapak web pakar dan membolehkan anda mengasah kemahiran anda sepenuhnya secara percuma.
 

7. Menjadi pakar

Setelah anda membiasakannya, tingkatkan tahap seterusnya dan jadilah pakar sendiri.

Bagaimana hendak melakukannya? Dengan mudah.

Ingat cerita tentang guru: "Saya memberitahu mereka tiga kali, saya sudah memahami segala-galanya, tetapi mereka tidak akan faham"? Anda perlu menyiarkan pengetahuan anda untuk menyatukannya. Dan sebagai alat, saya cadangkan menggunakan perkhidmatan StackOverflow. Ini adalah sumber yang dicipta khas di mana pembangun mencari jawapan kepada soalan profesional mereka. Dan orang yang sama menjawab mereka - pemaju. Beginilah cara pangkalan data masalah dikumpul, setiap satunya mempunyai penyelesaian. Dan anda boleh menjadi pengarang jawapan kepada soalan ini, memahami topik ini atau itu dan berkongsi pengalaman anda.

Anda membunuh dua burung dengan satu batu: pertama, anda belajar untuk menyelesaikan masalah ini sendiri. Kedua, belajar bercakap tentang algoritma penyelesaian dan dengan itu lebih pasti menyatukan pengetahuan baharu dalam ingatan. 

Urutan tindakan pada https://stackoverflow.com/

  1. Masukkan pertanyaan ke dalam medan carian - contohnya: CSS
  2. Akibatnya, kami mempunyai output semua soalan dengan teg "CSS".
  3. Pergi ke tab Tidak Dijawab. Dan kita dapat medan yang luas untuk aktiviti

Adakah anda ingin menurunkan berat badan dan belajar IT sendiri? Tanya saya bagaimana
Atau:

  1. https://ru.stackoverflow.com/
  2. Label
  3. Kami mengikuti senario yang sama.

Jangan lupa tentang Stack Exchange - rangkaian laman web untuk bekerja dengan soalan dan jawapan dalam pelbagai bidang, serta sumber domestik Pemanggang roti (Terima kasih, sfi0zy, untuk petua).
 

Keputusan

Saya telah berkongsi dengan anda beberapa teknik mudah yang akan membantu anda "belajar cara belajar" dan menjadikan proses pendidikan diri lebih berkesan: 

  • Cari dengan berkesan.
  • Ambil kursus dalam talian yang besar-besaran (dan selesaikannya).
  • Cari pakar yang anda boleh belajar, bercakap dan berunding.
  • Gunakan kuasa kecerdasan buatan: tinggalkan "jejak digital" supaya ia berfungsi untuk anda, mengembangkan bulatan dan ufuk profesional anda.
  • Membaca buku. Hanya mendekati pilihan mereka secara sedar. Mereka yang pengarangnya bertanya kepada anda soalan dan merangsang pemikiran anda adalah paling sesuai. Jangan lupa tentang komponen estetik: membaca harus membawa lebih daripada sekadar keseronokan intelek. 
  • Berlatih dengan pelbagai alat yang tersedia daripada pakar. Dan jangan takut untuk bereksperimen.
  • Akhir sekali, jadilah pakar sendiri supaya anda boleh mempraktikkan pengetahuan terkumpul anda.

Seseorang mungkin berfikir: mengapa pusat latihan diperlukan sama sekali?

Saya akan jawab:


Jawatan kosong dibuka di Akademi Rangkaian!

Sumber: www.habr.com

Tambah komen