25 Tips for New Developers: Advice from a (Mostly) Self-Taught Software Engineer



Download 0,67 Mb.
bet28/31
Sana12.11.2022
Hajmi0,67 Mb.
#864463
1   ...   23   24   25   26   27   28   29   30   31
Bog'liq
Software Engineering

Advice for Code Challenges

Read the instructions


Read through the full instructions, take notes if you need to, and read them again before you submit the challenge. Make sure you're doing everything required and you're not missing anything. Show your attention to detail!

Go above and beyond


Even if the challenge doesn't ask you to add tests or styling, or x or y feature, if you have time add those things. They will make your challenge stand out.

Follow best practices


This probably goes without saying, but write clean code that is well documented and follows the best practices for what you're working in. Use a linter, add some comments if needed, and delete or .gitignore unused files.

Advice for on the Job

Keep a knowledge repository


I have a private GitHub repository where I take notes on everything I can. It allows me to create a searchable knowledge base that I can come back to instead of searching over and over again or just purely forgetting. I know a lot of other people also create engineering journals where they write about what they do each day and what they learn, I used to do something similar and I made a cron job on my computer to populate parts of it everyday.

Track your wins


Similar to tracking your knowledge, track your wins. First, if you're having a bout of impostor syndrome
, you can come back to them and think of all the awesome things you've done. And you can compare your current wins to your old ones -- you've probably come pretty far.
I keep a document cool things I've done at work, side projects, speaking and writing gigs, positive feedback on my job performance, nice letters from students, screen shots of nice comments on my blog posts, etc.
On the other hand, when you're negotiating at a new job or for an internal raise or promotion, it will come in handy to have a list of the things that make you a great candidate.

Download 0,67 Mb.

Do'stlaringiz bilan baham:
1   ...   23   24   25   26   27   28   29   30   31




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish