Mari kita mulai dengan belajar mandiri. Untungnya, saat ini di Internet terdapat banyak sekali informasi gratis dengan kualitas yang sangat baik. Kebetulan kualitasnya bahkan lebih baik daripada kursus berbayar.
Jadi, ada banyak informasi, gratis, tetapi sayangnya tidak semua orang dapat menggunakannya secara efektif. Di waktu saya, saya harus mengumpulkan semuanya sedikit demi sedikit. Saya belajar dengan sangat tidak tepat dan masih menyingkirkan kebiasaan negatif. Oleh karena itu, mari belajar belajar dengan benar
Enam kesalahan umum dalam belajar
Tapi pertama-tama, mari kita lihat 6 kesalahan umum dalam belajar yang mencegah kita mencapai tujuan kita:
- – : . ? , , . , , , : «, HTML CSS, PHP». : «PHP? , ». : « , Python ». , , pythonphp? ?
- – . . « - !», – . . – , ,
- – . , , . , . , . , , .
- . , - , . , , . , , .
- , , , . . . – . « , , » . . , , , .
- , , . . , . , , – , . : - .
Jadi, jika Anda menemukan diri Anda melakukan kesalahan seperti ini, jangan putus asa. Sekarang saya akan memberikan tip khusus yang, menurut saya, akan membantu menghindarinya.
Tips memilih spesialisasi
Tanggapi pilihan spesialisasi Anda dengan serius. Jika ilmu pasti sulit bagi Anda, pilih arahan kreatif seperti desain atau manajemen. Atau pengembangan sederhana, misalnya sebagai tata letak situs. Tidak perlu mengejar peringkat bahasa pemrograman, dengarkan pendapat tetangga yang meragukan. Anda perlu melakukan apa yang Anda suka dan hal termudah untuk dilakukan. Setelah menguasai spesialisasi sederhana dengan baik, jika perlu, Anda selalu dapat terlibat dalam hal lain, dan akan jauh lebih mudah untuk melakukannya. Poin kuncinya adalah menguasai spesialisasi dengan baik. Jika tidak, itu akan menjadi lompatan, dan tidak akan menghasilkan sesuatu yang baik.
Berikut adalah daftar spesialisasi IT menurut kategori.
Intensitas (grafik) pelatihan
Dan di sini kita dengan mulus beralih ke masalah kedua - ini tergesa-gesa. Kenyataannya adalah bahwa perlu mengalokasikan dan menghabiskan sejumlah waktu tertentu untuk studi yang memadai, bahkan untuk spesialisasi yang relatif sederhana. Sambutlah semua kursus "Bahasa pemrograman apa pun dalam tiga minggu"!
Jadi berapa lama waktu yang dibutuhkan? Angka pastinya tergantung pada siswa tertentu, seseorang membutuhkan lebih banyak waktu, seseorang lebih sedikit, kita semua berbeda dan ini bagus, tetapi saya memiliki rencana khusus, berikut ini Anda bisa mendapatkan setidaknya angka perkiraan.
Jadi, jika kita belajar sendiri, maka kita memiliki keuntungan luar biasa - ini adalah kemampuan untuk membentuk jadwal pelatihan nyaman pribadi kita sendiri.
Misalnya, jadwal "dua kali seminggu". Apa artinya? Ini berarti bahwa dua kali seminggu Anda menonton pelajaran baru, yaitu Anda menerima informasi baru.
Intensitas kelas bergantung pada banyak faktor: kesibukan Anda dengan hal-hal lain, situasi keuangan Anda, jumlah waktu yang dapat Anda curahkan untuk pelatihan, dll. Benar, setelah merasa tidak ada cukup waktu untuk menguasai topik, untuk bergerak lebih lambat.
Penting untuk tidak terburu-buru, Anda menantikan setiap pelajaran baru, sedikit lelah mempraktikkan hal yang sama, dan tidak memuat informasi baru pada fondasi yang rapuh. Idealnya, kita melanjutkan hanya jika ada pemahaman praktis yang meyakinkan tentang topik saat ini. Jika tidak, pengetahuan kita akan runtuh seperti rumah kartu di bawah beban topik baru yang lebih banyak.
Apa yang harus dilakukan di sela-sela pelajaran? Praktikkan informasi yang diterima!
Tips latihan
Selama praktek, kembali ke teori: mereview pelajaran, membaca kembali artikel, menggunakan contekan dan buku referensi.
Bekerja dalam volume kecil selama latihan. Selalu lebih mudah untuk memperbaikinya. Dan tidak hanya secara fisik, tetapi juga secara moral. Volume yang besar tidak menekan Anda, tidak memaksa Anda untuk berakselerasi. Selain itu, kemungkinan besar, Anda tidak mungkin dapat melakukan sesuatu yang besar secara normal. Fakta ini akan mempengaruhi harga diri dan motivasi. Dan kami pasti tidak membutuhkannya. Jauh lebih baik berlatih dengan volume kecil sambil belajar, tetapi lakukan dengan baik.
Jika kita berbicara tentang tata letak, maka jangan membuat seluruh tata letak, menyerang blok individu, mengerjakan topik saat ini pada mereka. Inilah contoh dari seni bela diri. Master bisa berdiri diam untuk waktu yang lama, berlatih satu pukulan, membawanya ke automatisme.
Bereksperimenlah saat Anda berlatih! Selain tugas eksplisit seperti pekerjaan rumah, kerjakan tugas yang tidak ada. Tuliskan pertanyaan "Bagaimana jika?" Di selembar kertas dan tempelkan pada monitor. Dan setiap kali Anda bekerja dengan topik tertentu, tanyakan pada diri Anda pertanyaan dan percobaan ini!
Misalnya, Anda meneruskan elemen semu. Mereka membawa gambar di sebelah kiri dengan bantuan mereka. Jangan berhenti sampai di situ. Letakkan di kanan, bawah, atas. Hapus properti "tampilan", pahami mengapa tidak bekerja. Ingatlah bahwa pseudo-element adalah objek sebaris, dan sejumlah properti CSS, dll., Tidak berfungsi secara default.
Balikkan topik. Inilah cara otak melatih dirinya sendiri untuk memecahkan masalah non-standar, dan teknologi berasimilasi pada tingkat yang dalam. Nah, dengan penguasaan teknologi yang baik, Anda bisa melakukan apa saja!
Benteng teknologi
Perlu dicatat bahwa di setiap teknologi ada tema dasar, penguasaan ahli yang dapat dengan mudah Anda capai. Saya menyarankan Anda untuk mengidentifikasi poin-poin kuat ini dan mengerjakannya dengan sangat baik.
Dalam tata letak, ini adalah struktur sebaris / blok, pemosisian, pembuat struktur (kotak fleksibel dan kisi), tata letak responsif, dan, tentu saja, JavaScript dasar.
Jangan mempelajari semua tag dan properti sekaligus. Penting untuk mendapatkan alas, tetapi beton bertulang, dan hanya dengan demikian dimungkinkan untuk melapisi apa pun di atasnya. Perkembangan mulus dan nyaman.
Bagaimana mengatasi kemalasan dan ketakutan
Apa yang harus dilakukan tentang kemalasan, penundaan, dll.? Nah, pertama-tama Anda perlu mengakui pada diri sendiri bahwa kemalasan kita, dan bukan mencari alasan dari luar yang secara licik menghalangi Anda untuk mencapai kesuksesan. Kebetulan karena kegagalan kita, kita menyalahkan kerabat, teman, keadaan di luar kendali kita, dll. Omong kosong. Ambil dan lakukan.
Pada saat yang sama, Anda harus setuju dengan keluarga dan teman sebelumnya. Jelaskan bahwa Anda membutuhkan waktu dan kedamaian untuk belajar. Tetapi saat ini, jangan menghitung gagak, tetapi belajarlah dengan giat.
Mengenai rasa takut, saya akan mengatakan ini: segera setelah Anda menyadari bahwa Anda mulai menguasai teknologi, segera setelah Anda merasa sedang melihat tugas, saat Neo melihat matriks, yaitu, sama sekali tidak seperti yang Anda lihat sebulan yang lalu, maka ketakutan itu akan lenyap dengan sendirinya. Bagaimanapun, pekerjaan tuannya takut, dan bukan sebaliknya.
Saya akan menambahkan bahwa konten tersebut harus dianggap serius, meskipun itu hanya hadiah untuk Anda. Perlakukan seolah-olah Anda membayar uang untuk itu. Bahkan ada pepatah: tidak ada yang lebih mahal dari gratis.
Masalah utama belajar mandiri
Masalah utama dari belajar mandiri, yang masih tersisa, adalah kurangnya umpan balik tentang perkembangan seseorang.
Tetapi ada jalan keluar - ini adalah konsultasi, atau pendampingan dari spesialis tertentu di bidang yang Anda pelajari. Biasanya, mereka tidak akan gratis, tetapi dengan cara ini dengan sedikit uang Anda bisa mendapatkan informasi tentang keadaan pengetahuan Anda saat ini, mendapatkan ulasan tentang pekerjaan Anda, dan sebagainya.
Ada juga berbagai komunitas dan obrolan untuk komunikasi dan pertukaran pengalaman, di mana Anda bisa, berada di lingkaran orang yang sama, mendapatkan setidaknya semacam umpan balik.
Bagaimana memilih kursus berbayar
Tentu saja, sebagian besar kesalahan yang disebutkan sebelumnya dapat dihindari dengan membeli kursus berbayar. Dan ini bagus, tetapi Anda perlu memahami yang mana dari semua kursus yang harus dipilih. Dan Anda harus mulai dengan mempelajari cara memisahkan kursus untuk kepentingan bisnis dari kursus pelatihan.
Kursus - sebagai bisnis - sangat populer saat ini. Ada banyak orang yang ingin menjadi pemrogram super dalam tiga minggu dan menghasilkan ratusan juta per menit. Karenanya, pengusaha membuka berbagai sekolah IT, menjual segala macam kursus intensif, dan lain sebagainya. Anak-anak yang jauh dari pengalaman dan kemampuan nyata untuk mengajar mengajar di sekolah semacam itu.
Oleh karena itu, sebagai permulaan, saya menyarankan Anda untuk mencoba belajar sendiri agar memiliki setidaknya beberapa ide tentang teknologi yang ingin Anda pelajari untuk uang. Setelah memastikan bahwa ini milik Anda, Anda harus memperhatikan penyajian materi oleh seorang guru atau guru lainnya. Itu penting. Meskipun materi yang disajikan benar, tetapi ada beberapa fitur yang mengganggu atau membosankan dalam presentasi - hal ini dapat membuat pelatihan menjadi tidak efektif. Di sisi lain, penyajian materi yang jelas dan menyenangkan disertai humor dan motivasi akan menjadikan proses pembelajaran menjadi petualangan yang menyenangkan. Dalam lingkungan yang nyaman, pengetahuan akan diserap dengan lebih baik.
Dan, tentu saja, sangat penting untuk belajar dari para praktisi. Dengan cara ini, Anda hanya akan memiliki seperangkat pengetahuan dan praktik terkini yang diperlukan untuk bekerja dalam kursus tertentu. Anda tidak akan membuang waktu untuk mendapatkan pengetahuan yang tidak perlu atau tidak diprioritaskan, yang nantinya bisa Anda dapatkan sendiri, meletakkannya di atas dasar yang diperlukan dan kuat.
Pilih kursus yang tidak mengajari Anda cara melakukan sesuatu. "Di akhir kursus, kami akan membuat situs seperti itu." Carilah kursus yang mengajarkan teknologi. Dan seperti yang saya sebutkan, setelah Anda mempelajari teknologinya, Anda dapat melakukan apa saja.
Berikut ini contohnya: jika tujuan kursus ini adalah untuk mempelajari cara membuat lingkaran dari kayu, itu tidak akan menjadikan Anda seorang ahli kayu. Tetapi setelah belajar memiliki alat, teknik, dan berpikir seperti tukang kayu, Anda dapat memotong apa pun yang Anda inginkan, menyelesaikan masalah non-standar, dan mengembangkan sendiri dengan sukses.
Pada saat yang sama, setiap orang perlu memahami bahwa sambil belajar, bahkan untuk uang, Anda tetap belajar sendiri, hanya sedikit bantuan dalam hal ini. Ada jadwal tertentu, kontrol, volume informasi tertentu, dll. Maksud saya, semuanya juga perlu sakit dan terbakar dengan apa yang Anda putuskan untuk dipelajari. Dan, apa pun kursusnya, Anda perlu bekerja banyak sendiri: selama dan setelah selesai.
Haruskah Anda pergi ke universitas?
Penjelasan tentang pendidikan di institut dan universitas. Ya, banyak orang bilang tidak ada yang butuh ijazah. Tetapi Anda harus masuk dan kuliah di universitas bukan demi ijazah dan bahkan bukan demi pengetahuan. Sayangnya, sistem pendidikan di sebagian besar lembaga ini buruk. Ini layak dilakukan demi pengalaman hidup dan kenalan yang sangat berguna. Tentunya ada beberapa guru yang cerdas dan orang-orang berbakat untuk seluruh universitas. Bersama merekalah Anda perlu "bergaul", berkembang, menyerap pengalaman. Ngomong-ngomong, sangat sering kenalan dan pengalaman tahun siswa membantu menemukan pekerjaan pertama.
Haruskah Anda membaca buku?
Bagaimana dengan buku, Anda bertanya? Ini masalah pribadi. Jika lebih mudah bagi Anda untuk mendapatkan informasi dari edisi cetak, lakukanlah, tetapi buku tentang topik teknis yang sempit bisa kehilangan relevansinya. Di sana tidak mungkin untuk mengajukan pertanyaan, membaca komentar klarifikasi, dan sebagainya. Dalam hal ini, informasi digital terlihat lebih dapat diterima.
Itu perlu dan penting untuk dibaca, tetapi saya akan menyarankan Anda untuk membaca sesuatu yang umum yang mengembangkan pemikiran logis atau indra perasa, sesuatu yang akan selalu relevan. Contoh yang bagus mungkin adalah buku terkenal "Grock Algorithms", yang dibaca oleh sebagian besar programmer pemula. ( https://habr.com/ru/company/piter/blog/323310/ )
Bagaimana cara mencatat materi?
Mari kita bicara tentang mencatat materi. Dan, karena kita ingat tentang informasi di atas kertas, saya sangat menyarankan Anda untuk membuat catatan selama pelatihan dan selama bekerja - dengan pena, pensil, spidol - tidak masalah, tetapi tulis, gambar, cat. Alihkan pikiran dari kepala Anda ke kertas, papan, dinding. Dengan cara ini, informasi akan diserap jauh lebih baik, dan tugas akan diselesaikan dengan lebih jelas.
Buku catatan kertas sangat bagus untuk mencerna materi, tetapi kurang cocok untuk menyimpan lembar contekan, karena pencarian dapat memakan waktu. Untuk tujuan ini, Anda dapat membuat tangkapan layar dari satu tindakan atau lainnya dan menyimpannya, mendistribusikannya ke dalam folder.
Program dan alat apa yang digunakan?
Bagaimana dengan program dan alat? Banyak dari Anda yang bertanya editor mana yang harus dipilih? Kolektor mana yang akan digunakan, dll. Aku cepat-cepat untuk memberitahu Anda bahwa tidak ada menyublim , kode matahari , galps, webpacks dan photoshop dengan buah ara akan membuat kita spesialis. Ini semua adalah alat yang harus digunakan hanya jika diperlukan - untuk membantu memecahkan atau mengoptimalkan masalah tertentu. Dan pilihan alat ini atau itu harus sesuai dengan tugas ini. Anda tidak harus pergi ke BelAZ untuk mencari roti, tetapi membawa kentang di atas Porsche. Ini tidak nyaman dan konyol.
Fokus pada yang penting, dan pilihan alat yang tepat akan datang dengan sendirinya pada saat Anda tahu persis apa yang ingin Anda peroleh darinya.
Apa yang akan Anda fokuskan saat belajar?
Jadi apa yang paling penting? Apa yang harus difokuskan saat belajar? Untuk melakukan ini, Anda perlu memahami apa sebenarnya yang menjadikan kami spesialis. Pendapat saya adalah bahwa seorang spesialis bukanlah orang yang paling baik mempelajari bahasa pemrograman tertentu, atau mengingat semua tag HTML; dan jelas bukan seseorang yang fasih dalam tiga editor kode atau kolektor sekaligus. Semua ini hanyalah alat untuk pelaksanaan tugas yang diselesaikan di kepala kita. Dan semakin cepat, lebih tepat dan lebih baik kita dapat menyelesaikannya, semakin banyak tuntutan dan biaya pekerjaan kita.
Seorang desainer tata letak yang baik sangat memahami prinsip-prinsip tata letak berkualitas tinggi dan tujuannya. Cepat bangun struktur di kepala Anda hanya dengan melihat tata letaknya. Dan dia membutuhkan pengetahuan tentang HTML dan CSS untuk merekam visinya untuk ditampilkan di browser.
Seorang programmer yang baik dapat dengan cepat dan benar merancang program. Sejak ia mengembangkan kemampuan desain abstrak. Dan lagi, dia hanya membutuhkan bahasa pemrograman tertentu untuk berkomunikasi dengan mesin.
Seorang desainer yang baik membuat desain yang memecahkan masalah, bukan karena dia tahu bagaimana menggunakan Photoshop, tetapi karena dia terus-menerus mengembangkan rasa keindahan dan mempelajari tren, pengaruh elemen desain tertentu pada persepsi manusia.
Alhasil, sudah pada tahap training kita harus paham apa yang basic dan apa yang sekunder dalam profesi ini.
Keterampilan Lunak
Juga hari ini ada baiknya memberi banyak perhatian pada apa yang disebut soft skill. Berikut beberapa keterampilan yang perlu dikembangkan di bidang IT:
- . , . IT- e-mail . , , .
- . , .
- . , , .
- -. , . .
- . IT- . , , . , , -, , . .
- . , . , . , .
- Sebuah tanggung jawab. Ini adalah salah satu kualitas terpenting untuk dikembangkan jika Anda bekerja sebagai freelancer. Ya, tanggung jawab juga penting di perusahaan, tetapi jadwal, bos, tim selalu membantu Anda. Dan, bekerja secara mandiri akan sulit membangun karier tanpa kualitas ini.
Dan, tentu saja, sangat, sangat penting untuk dipahami bahwa tidak ada kata terlambat untuk belajar dan berkembang. Dan semua ini tersedia untuk semua orang yang mengikuti impian mereka!
Belajar, kembangkan, dan ingat - hidup dan bekerja di waktu luang Anda!
Berdasarkan rilis " Cara belajar dengan benar di bidang TI. Kesalahan TERATAS dalam belajar. " Di saluran YouTube " Freelancer seumur hidup "