, 28 tweets, 5 min read Read on Twitter
FYP adalah benda yang penting untuk setiap pelajar, bukan saja untuk lulus degree, tapi juga untuk cari kerja.

Since ramai yang tanya tips tentang FYP and while I am waiting for my flight,

so why not kita share tentang tips FYP khusus untuk student Computer Science kan?
Kenapa aku cakap FYP penting untuk cari kerja?

Untuk kebanyakan pelajar, tak ramai yang sudah ada portfolio sebaik bergelar graduan dalam bidang sains komputer.
Tapi setiap pelajar wajib buat FYP, so dari sinilah bakal majikan boleh tengok kesungguhan, kebolehan & skills korang dalam position yang korang apply tu.

Sebab tu jangan pandang enteng FYP ni.

Untuk baca thread aku tentang portfolio, baca sini 👇🏻
So kat sini aku share 5 tips macamana nak jadikan FYP korang gempak.

(aku share tips ya, bukan idea)
1. Ideation

Perkara pertama sekali dalam sesebuah inovasi adalah ideation. Dari mana nak dapat idea ni?

FYP ni terdiri daripada dua jenis. Yang pertama adalah FYP syok sendiri dan yang kedua adalah FYP yang berguna.
Kalau boleh, korang janganlah pilih idea yang syok sendiri. Carila idea yang berguna.

Idea syok sendiri adalah benda yang tak menyelesaikan masalah apa-apa, dan tak berguna pun untuk sesiapa.

Apa pain point kau?
Kalau tak dapat nak cari idea, here's the tips. Tips ni diamalkan di sesetengah universiti macam UM.

Aku rasa korang boleh apply jugak.

Cuba approach mana-mana company, dan cuba propose nak buat projek untuk diorang.
Company ni selalunya ada masalah tersendiri yang boleh diselesaikan dengan teknologi.

At this point jangan fikir pasal payment lagi. Tapi accept projek mengikut kemampuan korang, jangan accept yang terlalu berat.
Kalau company tu baik, mungkin dorang boleh bagi payment kat kau. Tapi kalau dorang tak bagi, it's okay.

Kalau pandai deal, boleh la dapat insentif sikit kehkeh.

Kat sini, korang belajar banyak benda tau, especially communication skills.. belajar nak close deal, requirements..
Dan FYP korang akan jadi berguna. Bila interview, korang boleh cakap

"projek saya yang ini dipakai oleh Company X, yang mana mempunyai pengguna seramai Y orang.. bla3"
Untuk supervisor, cuba cari yang korang boleh 'kawtim' dan boleh bagi idea-idea yang bernas untuk korang.

Syok tau kalau sv kita kawtim.
2. Planning

Kalau dah tahu sem depan nak buat FYP, buat planning awal sem ni. Patut waktu ni dah ada idea dah.

Bila dah ada idea, korang kena buat research teknologi apa yang korang boleh apply untuk develop projek tersebut.
Nak pakai cutting-edge tech? Amat dialu-alukan. Blockchain? Big Data? AR/VR?

Nak buat real time app? Boleh apply penggunaan socket programming.

Nak buat hybrid app? Boleh guna belake Ionic, React Native or Flutter.
Teknologi web sekarang tak sama dengan 10 tahun lepas beb. Macam-macam korang boleh buat. Cuma rajin tak rajin nak belajar je.

Dulu ada orang cakap kat aku web dev ni ketinggalan zaman tapi sekarang yang berlaku adalah sebaliknya. Sangat advanced.
Korang kena ada timeline dah. Kena target bila korang perlu siapkan projek tersebut. Aku cadang sebaiknya 2-3 bulan sebelum viva.

Sebab korang kena spare masa untuk UAT dan launch.

Aku buat FYP sorang, projek aku dah launched dah untuk event tu. Viva pun cun dan dapat A+ haha!
Kalau korang start lewat, FYP korang tak siap dan akan jadi projek syok sendiri je.
3. Project Delivery

Upon project completion, kita biasanya dah setel UAT dan dah ready untuk launch. Sebab tu aku suggest buat dengan company tadi sebab launch ni la.

Point penting tau kalau projek korang dipakai.
Pada waktu ni jugak la korang nak goreng kaw-kaw tentang architecture korang dalam documentation.

Untuk projek aku dulu, memang architecture dia complex. Banyak modules dan cater semua devices. Aku buat web system + mobile apps yang cater Android & iOS.
Backend dia aku apply security yang tight sebab nak cater registrations untuk event international.

Yang register event tu bukan sahaja executives dan C-Level, tapi mufti wilayah pun register tau! Hehe
Aku dah nak boarding flight. Doakan selamat sampai destinasi. KL je pun. Satgi aku sambung.
4. Viva

Untuk viva ni, adalah lebih mudah jika projek hang dah siap. When your panelists are trying to roast you, biasanya kita boleh jawab punya lah.

Nak tibai kat mana? Semua point complete kan? Diorang pun takdak point nanti hahahah.
Untuk presentation slides pula, adalah lebih baik if you can do beautiful production slides. Slides ni boleh pakai lagi nanti.

Ini adalah contoh slides yang aku guna untuk viva. Production slide macamni sebenarnya boleh meyakinkan panelist yang projek kau bagus.
Ada masa nanti kita sembang pula pasal slides di bebenang yang lain. Follow me to stay tuned kahkah 😂
5. Bawa projek untuk competition

Competition ni selain dapat duit (kalau menang), dia akan meningkatkan value projek korang sebenarnya.

Dapat score top 10 pun dah cun dah. Biar lah tak memang pun, yang penting pengalaman tu mahal *ayat penyedap hati* 😂
Dalam competition, biasanya kita akan pitch produk kita. Aku nampak cara nak menang ni ada beberapa kriteria.

- produk kena bagus dan berkualiti
- pitching kena bagus dan meyakinkan
- boleh clear semua persoalan judges
- boleh buat semua audience faham dan yakin dengan produk tu
Pengalaman pitching competition macamni kita akan pakai lagi di masa depan, dalam interview, even dalam startup bisnes.

Sedikit sebanyak pengalaman ni akan buat kita lebih confident, at least kita lebih sikit dari orang lain dalam hal yang sama.
Aku rasa sampai di sini saja kita punya persembangan harini.

Thanks for reading this far, now it's time for shameless promo hahahah 😂 Follow me for more interesting topics on CSIT.
Kalau nak baca lagi thread tentang career dalam bidang CSIT, baca sini 👇🏻

Missing some Tweet in this thread?
You can try to force a refresh.

Like this thread? Get email updates or save it to PDF!

Subscribe to Omar Mokhtar Al-Asad
Profile picture

Get real-time email alerts when new unrolls are available from this author!

This content may be removed anytime!

Twitter may remove this content at anytime, convert it as a PDF, save and print for later use!

Try unrolling a thread yourself!

how to unroll video

1) Follow Thread Reader App on Twitter so you can easily mention us!

2) Go to a Twitter thread (series of Tweets by the same owner) and mention us with a keyword "unroll" @threadreaderapp unroll

You can practice here first or read more on our help page!

Follow Us on Twitter!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just three indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3.00/month or $30.00/year) and get exclusive features!

Become Premium

Too expensive? Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal Become our Patreon

Thank you for your support!