Cara programmer menulis ijazah. Panduan lengkap

Halo semuanya, nama saya Alexander dan tahun ini saya menyelesaikan program master saya.

Kebetulan saat ini saya sedang menulis 2 ijazah atau, lebih tepatnya, 2 tesis master secara bersamaan: satu di Rusia menurut standar Rusia, dan yang kedua dalam bahasa Inggris sesuai dengan standar Jerman. Mengapa itu terjadi, saya akan menceritakan sesuatu nanti (cerita yang sama sekali berbeda), dan sekarang, saya ingin berbagi pengetahuan saya di bidang penulisan karya sarjana dan tesis master pada malam pertahanan musim panas.

gambar

pengantar Yayasan pekerjaan


Seperti dalam diploma Anda, artikel saya juga harus memiliki pengantar. Kita akan berbicara tentang struktur nanti, tetapi sekarang, saya ingin mengatakan di mana semuanya dimulai.

Dan itu semua dimulai dengan fakta bahwa Anda perlu melakukan sesuatu , misalnya, jika Anda seorang sarjana, maka pekerjaan Anda harus lebih diproyeksikan (70% bagian Teknis 30% bagian Penelitian). Biasanya, pekerjaan bujangan dalam Ilmu Komputer adalah membuat beberapa jenis aplikasi yang mengotomatiskan tugas tertentu, misalnya, "Sistem perpustakaan otomatis".

Pekerjaan master harus secara formal dan benar-benar terdiri lebih dari bagian penelitian dan bagian yang lebih rendah dari bagian teknis (70/30). Namun seringkali, programmer melakukan pekerjaan master yang mirip dengan pekerjaan sarjana, hanya dalam versi yang lebih maju dan mencoba untuk menyeret segala jenis "sains" ke dalamnya.



Jika Anda ingin menulis diploma yang baik, pikirkan dalam 1 tahun, dan bahkan lebih baik dalam 2. Jika Anda seorang sarjana, Anda dapat mulai bertanya di departemen tentang proyek-proyek di mana Anda dapat mengambil bagian. Jika departemen memungkinkan Anda untuk menulis ijazah pada proyek Anda sendiri - juga bagus. Jika Anda seorang master, maka opsi termudah adalah terus melakukan apa yang sudah Anda lakukan dalam program sarjana Anda, cobalah untuk menciptakan sesuatu yang baru atau menggunakan sesuatu yang sudah ada dalam tugas baru. Publikasi artikel dan perjalanan ke konferensi membentuk latar belakang agar berhasil menulis karya Anda dan dapat melindunginya.

Contoh pribadi:Tema gelar sarjana saya adalah di persimpangan Ilmu Komputer dan Pemrosesan Bahasa Alami (NLP) dan disebut: "Pengembangan sistem dialog untuk membantu mahasiswa dan lulusan universitas." Semacam obrolan universitas. Dalam karya ini, saya lebih memperhatikan penulisan aplikasi web dan kurang meneliti metode individual dari NLP yang saya gunakan di chatbot saya. Sebaliknya, dalam tesis master, saya lebih memperhatikan metode dan subtugas tertentu. Saya mempelajari pengaruh input pada kualitas output, dan sebagainya. Pengembangan aplikasi diberi perhatian minimal, ini bedanya.

Jadi apa yang harus kamu lakukan?Jika Anda seorang bujangan, tulis aplikasi, jika Anda seorang master, lakukan penelitian. Dalam kedua kasus, cobalah untuk pergi ke konferensi dan menerbitkan artikel - ini akan membantu meletakkan dasar yang kuat untuk pekerjaan kualifikasi akhir.
Kapan Anda perlu melakukan ini? Anda harus mulai 1-2 tahun sebelum batas waktu kelulusan, dan biayanya 1-2 bulan untuk menyelesaikannya sebelum lulus. Kali ini Anda perlu menulis laporan, yang akan kami bicarakan nanti.

Mengapa Anda perlu melakukan ini? Pertama-tama untuk dirimu sendiri. Jika Anda dapat menulis aplikasi CRUD sederhana , maka Anda memiliki kesempatan untuk bekerja sebagai pengembang Junior di meja TI lokal. Namun, Anda harus lulus dari sekolah tinggi, jadi Anda harus tetap menulis kode.

Menulis laporan


Biasanya, di bawah diploma, siswa memahami laporan itu, terutama pendapat seperti itu populer di Rusia. Selain itu, saya tahu seseorang yang menulis sebagian dari diploma menggunakan generator teks (tentang diploma itu). Sayangnya, pendekatan ini, menurut saya, salah, karena laporan itu hanya deskripsi dari apa yang telah Anda lakukan. Dan kita sudah bicara tentang apa yang harus dilakukan di bagian sebelumnya.

Sebelum menulis laporan, Anda perlu membaca artikel ilmiah tentang subjek Anda, lebih disukai yang dapat Anda gunakan dalam daftar referensi untuk pekerjaan Anda. Pilih 15-20 artikel (50% Rusia, 50% asing) dan mulailah belajar. Anda dapat mencari artikel di sini: Perpustakaan E dan Google Cendekia. Juga bermanfaat untuk memiliki beberapa buku lengkap tentang topik Anda, dari situ Anda dapat mengambil konsep dasar, misalnya, tentang prinsip-prinsip OOP. Anda dapat mencari buku di sini: Dokumen Vkontakte OZON . Anda tidak harus membaca semuanya secara keseluruhan, tetapi hanya dengan cepat dan sadar membahas poin-poin utama, kemudian, untuk memperjelas rinciannya, Anda akan kembali ke artikel ini atau itu lebih dari sekali.

Setelah Anda terbiasa dengan literatur, Anda bisa mulai melemparkan "kerangka" diploma Anda. Di mana untuk melakukannya terserah Anda, biasanya semua orang menulis di Word, Anda bisa melakukannya di Google Dock, dan jika Anda penuh dan tahu cara menggunakan LaTeX , maka cari templat yang sesuai dan tulis di sana! Struktur perkiraan diploma programmer sesuai dengan GOST 7.32 adalah sebagai berikut:

  • ( )
  • ( , โ€” )
  • ( , ยซ โ€” ...ยป. )
  • ( )
  • ( , , , )
  • 1. ( , )
  • 2. ( โ€” , , )
  • 3. ( โ€” , โ€” , ).
  • ( , , )
  • ( , snoska.info)
  • ( , ..)

Saya ingin mencatat bahwa bab 1, 2, 3 dapat dibagi menjadi beberapa bab, misalnya, fondasi Teknis dan Teoritis - secara terpisah. Juga, masing-masing bab ini dapat dan harus terdiri dari beberapa subpos, karena struktur yang lebih rinci membantu untuk memahami esensinya dengan isi pekerjaan. Disarankan dalam setiap bab dari bagian utama untuk menulis pengantar dan kesimpulan kecil.

Juga, dua bab dapat ditambahkan ke struktur diploma ini: Kasus Bisnis dan Perlindungan Informasi. Itu semua tergantung pada persyaratan departemen atau universitas Anda.

Mengenai desain - Saya tidak ingin masuk ke detail dalam artikel ini, persyaratannya dijelaskan sepenuhnya dalam GOST 7.32 .

Contoh pribadi:Saya menulis diploma sarjana di Word, dan dari situ saya menerima banyak buttherts, sekarang saya sedang menulis diploma di Google Documents dan sejauh ini saya tidak peduli tentang pendaftaran. By the way, di Jerman tidak ada persyaratan ketat untuk pendaftaran - konten utama. Tapi, soal ini, di artikel selanjutnya.

Jadi apa yang harus kamu lakukan? Temukan 15-20 artikel ilmiah dan pelajari lebih lanjut. Buat dokumen di Word (atau sesuatu yang lain), distribusikan strukturnya sesuai dengan konten yang diberikan di sini dan mulailah menulis teks langkah demi langkah. Selanjutnya, buka GOST dan sesuaikan desain.

Kapan Anda perlu melakukan ini? Mulai menulis laporan 2-3 bulan sebelum kelulusan.

Mengapa Anda perlu melakukan ini?Ini adalah formalitas yang memungkinkan Anda lulus dari sekolah menengah. Ada bonus yang bagus: menulis laporan membantu Anda menyusun di dalam kepala Anda semua pengetahuan yang diperoleh dalam proses itu.

Persiapan presentasi


Oke, Anda melakukan pekerjaan yang hebat dan menulis laporan, tetap menyajikannya dengan indah. Mulailah menyiapkan slide saat laporan hampir selesai. Struktur presentasi kira-kira harus sesuai dengan struktur laporan Anda, dan desain slide secara individual untuk setiap universitas atau departemen.

Apa yang tidak dilakukan:

  • Sematkan kode pada slide
  • Rekatkan algoritma panjang ke slide
  • Tulis definisi panjang
  • 100% isi slide dengan teks

Sedangkan untuk teks laporan, tulis dalam dokumen terpisah, di mana untuk setiap slide, sorot judul yang tebal untuk memudahkan navigasi. Anda dapat berlatih di depan cermin, juga, ingat tesis tentang apa yang perlu Anda bicarakan, ini akan membantu Anda berbicara tentang pertahanan tanpa selembar kertas tanpa mengintip. Saya pikir, jika Anda mencari-cari topik Anda, makalah dengan teks laporan pasti tidak diperlukan.

Contoh pribadi: Saya selalu menyusun slide untuk presentasi dengan prinsip yang sama seperti dalam laporan. Saya menyiapkan slide tergantung pada persyaratan desain, jika tidak ada bingkai, maka saya menggunakan LaTeX, jika ada aturan ketat untuk desain dan tidak ada template di LaTeX, maka saya menggunakan Power Point.

Jadi apa yang harus kamu lakukan?Buat struktur slide sesuai dengan daftar isi laporan Anda dan isi selangkah demi selangkah. Kemudian, dengan prinsip yang sama, tulis laporan dan latih presentasinya.

Kapan ini harus dilakukan Mulailah menyiapkan presentasi 2-3 minggu sebelum pertahanan.

Mengapa Anda perlu melakukan ini? Sekali lagi, ini adalah formalitas yang memungkinkan Anda lulus dari sekolah menengah. Dan juga, ini akan membantu Anda belajar untuk mempresentasikan penelitian Anda dengan benar.

Kesimpulan


Alih-alih kesimpulan, saya ingin berharap semua orang yang lulus dari universitas tahun ini - pertahanan sukses, dan mereka yang akan melakukan ini nanti - "mempersiapkan kereta luncur di musim panas." Jika Anda terlalu malas untuk membaca, cukup periksa item-item dengan huruf tebal, di sana saya mencoba mengumpulkan catatan singkat dari setiap paragraf. Menunggu komentar Anda di bawah ini!

All Articles