goobar
goobar
  • 195
  • 996 165
How to Prepare for Yearly Performance Reviews as a Software Engineer
Yearly performance reviews for software engineers can be a stressful and/or exciting time. If we can prepare for review season by having a clear idea of our impact, data to support it and a clear vision for where we want to go in our career, we can set ourselves up for a successful yearly performance review.
Thanks for watching devs! 👋
Chapters
New Year - New End-of-Year Review Cycle 00:25
End of Year Reviews Focus on Two Things 02:05
How to Review Your Previous Year? 02:20
Write Down Your Accomplishments 02:55
Managers Love Concrete Numbers 03:31
Build Your "Brag" Document 04:27
Concisely Capture Impact 05:33
How Do You Want To Grow In The Next Year? 06:49
Are You Trying To Get Promoted? 07:47
Are You Trying To Learn A New Or Role? 08:39
Be Prepared 09:49
Stay Open To Feedback 11:11
Summarize The End Of Year Review Framework 13:18
Let's Connect
--
🔔 Subscribe to My Channel
ua-cam.com/users/goobario
🙂 Follow Me Online
website ➡ goobar.dev
links ➡ goobar.dev/links
Переглядів: 431

Відео

Descope Your Software Project To Deliver Early And Often // goobar podcast
Переглядів 2005 місяців тому
Descoping a project or feature simply means making it smaller. This might mean cutting out a few bells and whistles, or it could mean making large changes to the overall requirements. By evaluating project requirements and deadlines early on, and looking for ways to deliver smaller portions of that project earlier in the process, we can deliver value earlier and more often. This process can hel...
Create Kotlin Ktor Project - Fullstack Kotlin App Tutorial
Переглядів 1,1 тис.5 місяців тому
Create Kotlin Ktor Project - Fullstack Kotlin App Tutorial
GitHub Project Management - Create GitHub Project Board & Automations 2024
Переглядів 12 тис.5 місяців тому
GitHub Project Management - Create GitHub Project Board & Automations 2024
Root Cause Analysis When Debugging - goobar podcast
Переглядів 1795 місяців тому
Root Cause Analysis When Debugging - goobar podcast
Add Inputs to GitHub Actions Workflows - GitHub Actions Tutorial
Переглядів 11 тис.Рік тому
Add Inputs to GitHub Actions Workflows - GitHub Actions Tutorial
Manually Trigger GitHub Actions Workflows Using workflow_dispatch - GitHub Actions Tutorial
Переглядів 14 тис.Рік тому
Manually Trigger GitHub Actions Workflows Using workflow_dispatch - GitHub Actions Tutorial
Why Share Your Work? // goobar podcast
Переглядів 7552 роки тому
Why Share Your Work? // goobar podcast
10 Jetpack Compose Tips From a Production Android App // software development podcast
Переглядів 2,5 тис.2 роки тому
10 Jetpack Compose Tips From a Production Android App // software development podcast
What Does Android's Jetpack Compose 1.0 Release Mean For You? // goobar podcast episode 20
Переглядів 8892 роки тому
What Does Android's Jetpack Compose 1.0 Release Mean For You? // goobar podcast episode 20
Essential Skills for Android Developers // goobar #19 // Career Advice for Android Developers
Переглядів 3,1 тис.3 роки тому
Essential Skills for Android Developers // goobar #19 // Career Advice for Android Developers
How To Digest Google I/O // goobar #18 // software development podcast
Переглядів 4913 роки тому
How To Digest Google I/O // goobar #18 // software development podcast
Kotlin vs Java for Android Development in 2021 // goobar #17 // software development podcast
Переглядів 6 тис.3 роки тому
Kotlin vs Java for Android Development in 2021 // goobar #17 // software development podcast
Non-Coding Tips for Coding Interview Projects // goobar #16 // software development podcast
Переглядів 3963 роки тому
Non-Coding Tips for Coding Interview Projects // goobar #16 // software development podcast
Kotlin Multiplatform vs Flutter // goobar podcast #15 // software development podcast
Переглядів 7 тис.3 роки тому
Kotlin Multiplatform vs Flutter // goobar podcast #15 // software development podcast
Mobile App Security - An Overview For Securing Your Mobile Project
Переглядів 3,7 тис.3 роки тому
Mobile App Security - An Overview For Securing Your Mobile Project
The Problem With Developer "Scores" // software development podcast // goobar
Переглядів 3303 роки тому
The Problem With Developer "Scores" // software development podcast // goobar
How To Stand Out And Get A Software Development Job In Another Country? // goobar podcast
Переглядів 5293 роки тому
How To Stand Out And Get A Software Development Job In Another Country? // goobar podcast
State Of Kotlin In 2021 // software development podcast // goobar
Переглядів 2,3 тис.3 роки тому
State Of Kotlin In 2021 // software development podcast // goobar
State Of Mobile App Development In 2021 // software development podcast // goobar
Переглядів 3 тис.3 роки тому
State Of Mobile App Development In 2021 // software development podcast // goobar
Embrace Your Hobbies To Find Your Genius Zone // software development podcast // goobar #9
Переглядів 2633 роки тому
Embrace Your Hobbies To Find Your Genius Zone // software development podcast // goobar #9
Dream / Learn / Create In 2021 // software development podcast // goobar #8
Переглядів 2593 роки тому
Dream / Learn / Create In 2021 // software development podcast // goobar #8
Programming Blog Ideas // software development podcast // goobar #7
Переглядів 1,5 тис.3 роки тому
Programming Blog Ideas // software development podcast // goobar #7
GitHub Project Management Tutorial // Managing Issues Across Multiple Project Boards
Переглядів 24 тис.3 роки тому
GitHub Project Management Tutorial // Managing Issues Across Multiple Project Boards
Dealing with constant change // software developer podcast // goobar #6
Переглядів 3643 роки тому
Dealing with constant change // software developer podcast // goobar #6
Software Developers What's Next After The Basics? // software developer podcast // goobar #5
Переглядів 4073 роки тому
Software Developers What's Next After The Basics? // software developer podcast // goobar #5
No Broken Windows // software development podcast // goobar #4
Переглядів 4253 роки тому
No Broken Windows // software development podcast // goobar #4
Understanding Continuous Integration // software development podcast // goobar #3
Переглядів 9483 роки тому
Understanding Continuous Integration // software development podcast // goobar #3
Remote Work In 2020 Is NOT Normal // software development podcast // goobar #2
Переглядів 4163 роки тому
Remote Work In 2020 Is NOT Normal // software development podcast // goobar #2
Hello World // software development podcast // goobar #1
Переглядів 4103 роки тому
Hello World // software development podcast // goobar #1

КОМЕНТАРІ

  • @alexbro9469
    @alexbro9469 18 днів тому

    Dude this is what I need, thanks!

    • @goobar
      @goobar 14 днів тому

      Glad I could help!

  • @testdev1804
    @testdev1804 20 днів тому

    Hi goobar, I have one dought. In Ktor, the Router part can be termed as "Controller". and some online github repo contains Controller package and its respective controller classes like UserController , AuthController. But, I dont want to use this controller terminology. Is there any specific design pattern?.

    • @goobar
      @goobar 14 днів тому

      good question. Ktor itself is not opinionated on the design patterns you use to structure your code so you can really choose whatever makes sense for what you're building.

  • @jackli1924
    @jackli1924 21 день тому

    Cool!

  • @jackli1924
    @jackli1924 26 днів тому

    It is really an awesome video I have learned a lot from it!Thank you very much Nate!

    • @goobar
      @goobar 14 днів тому

      Glad you liked it!

  • @calistusnwosu
    @calistusnwosu Місяць тому

    I enjoyed your class... Thank

    • @goobar
      @goobar 14 днів тому

      Glad you enjoyed it!

  • @seanknowles9985
    @seanknowles9985 Місяць тому

    Can't seem to get hot reload working properly what a mission.

  • @esionecneics3459
    @esionecneics3459 Місяць тому

    Awesome series. I learned a lot so far. Do u plan to continue the series?

    • @goobar
      @goobar 14 днів тому

      I'd like to. I've been doing a lot with Ktor lately, but haven't had time for UA-cam due to a large project at work

    • @esionecneics3459
      @esionecneics3459 11 днів тому

      @@goobar Okay, let's see what time will bring. All the best for you until then.

  • @vikramragunathan6392
    @vikramragunathan6392 Місяць тому

    Amazing :)

  • @androiddev9076
    @androiddev9076 Місяць тому

    Loved the entire series. Keep up the good work. Would like to see the rest of the open items.

  • @holmbergen
    @holmbergen Місяць тому

    I'm currently in my planning-phase for a new game (protoype). I've used GitLab Issue Boards before but I'm looking for something new. GitHub Projects just looks miles ahead in terms of layout, usage, and automation. Thanks for the video!

  • @eeravkoirala9366
    @eeravkoirala9366 2 місяці тому

    nice

  • @IshanKashyap001
    @IshanKashyap001 2 місяці тому

    The custom engineering task template is stored with - between each word and the existing ones have _ Is this some sort of rule/convention? Are there some other ones that, if not followed would cause problems?

  • @burnoutortoise
    @burnoutortoise 2 місяці тому

    Also an org view person ✌🏼

  • @user-yq4qs2be2o
    @user-yq4qs2be2o 2 місяці тому

    Tras mais conteúdos como esse por favor

  • @willykitheka7618
    @willykitheka7618 2 місяці тому

    Good stuff😄

    • @goobar
      @goobar 2 місяці тому

      Glad you enjoyed it

  • @prasaanbawaari2233
    @prasaanbawaari2233 2 місяці тому

    Thanks A lot! Very helpful video, also your way of explanation is very simple and easy.

  • @raquelocasio8588
    @raquelocasio8588 3 місяці тому

    Thanks for this tutorial. This would be useful for managing client projects and allowing them to post issues.

  • @codelery414
    @codelery414 3 місяці тому

    Very informative tutorial

  • @barbaralhebel9236
    @barbaralhebel9236 3 місяці тому

    Great advice!!! Cheers 🍷😁

  • @beiluloldham703
    @beiluloldham703 3 місяці тому

    😒 *PromoSM*

  • @boot-strapper
    @boot-strapper 3 місяці тому

    why do github actions suck so bad comapred to gitlab????

    • @goobar
      @goobar 3 місяці тому

      What have you found to be so bad about them? I've never found them to be that difficult. But I also haven't used GitLab to compare to

  • @goobar
    @goobar 4 місяці тому

    What impacts are you measuring for this year's performance review?

  • @prabeshregmi1966
    @prabeshregmi1966 4 місяці тому

    Thank you brother! You saved my ass <3

    • @goobar
      @goobar 4 місяці тому

      Happy to help! 😄

  • @rutgerCJ
    @rutgerCJ 4 місяці тому

    🤓

    • @goobar
      @goobar 4 місяці тому

      😀

  • @the_Commute
    @the_Commute 4 місяці тому

    This is some great stuff

    • @goobar
      @goobar 4 місяці тому

      Glad you enjoyed it!

  • @TamirOmara
    @TamirOmara 4 місяці тому

    Great breakdown Nate. Well done. Would love to hear your updated input given the current updates to both platforms.

    • @goobar
      @goobar 4 місяці тому

      That sounds like a great idea to me. A lot has changed with both technologies since I did this comparison. Anything you'd be particularly interested in being covered?

  • @goobar
    @goobar 4 місяці тому

    Find more episodes if the goobar podcast here on UA-cam ua-cam.com/play/PLEPZdzLLJH96lPEbwdXDSqqsykpZW3Z6o.html&si=sqWPn43t8cBFk8np

  • @idleidle3448
    @idleidle3448 4 місяці тому

    love the content. audio is really quiet though compared to other videos on youtube.

    • @goobar
      @goobar 4 місяці тому

      I'll have to check the audio levels on that video. Thanks for sharing

  • @happystinsontech
    @happystinsontech 4 місяці тому

    I just finished setting up my first project, adding tasks from issues, and created my custom views ala scrum. Ready to be productive in my first sprint!😎

    • @goobar
      @goobar 4 місяці тому

      Awesome ... Hope you have a great sprint 💯

  • @goobar
    @goobar 4 місяці тому

    Are you choosing XML or Jetpack Compose for your new projects?

  • @goobar
    @goobar 4 місяці тому

    How does your dev team work with design? Are you given opportunities to push back on the scope of a design?

  • @Teeteed
    @Teeteed 5 місяців тому

    Can i get a job with Android studio skills? Or become an android developer for that matter. I have 1yr experience I'd say. Self taught.

    • @goobar
      @goobar 4 місяці тому

      If you know how to use Android Studio to build android applications or libraries then yes, you can get a job with those skills.

  • @goobar
    @goobar 5 місяців тому

    Check out the full playlist for the Fullstack Kotlin application build: ua-cam.com/play/PLEPZdzLLJH95TxxQLp2si1ZQuk4odK7Q6.html

  • @goobar
    @goobar 5 місяців тому

    Which IDE is your favorite for Android development?

  • @buchnejf
    @buchnejf 5 місяців тому

    Great work and love the video edit. On the other hand, I listened as if it was a podcast.

    • @goobar
      @goobar 5 місяців тому

      Thanks! I suppose that's the beauty of a "video podcast" - you can consume however you want.

  • @Abelmengesha-sp6lv
    @Abelmengesha-sp6lv 5 місяців тому

    Then imagine going to interviews. :D

    • @goobar
      @goobar 5 місяців тому

      I imagine most interviews for an Android role would be comfortable with either Java or Kotlin. Have you had a different experience?

    • @FelipeOliveir4
      @FelipeOliveir4 2 місяці тому

      ​@@goobar I saw Java in the college, for me Kotlin it seems like a JavaScript version of Java, like they shoot Java with a JavaScript beam or something like that 😅

  • @barbaralhebel9236
    @barbaralhebel9236 5 місяців тому

    Nice job!!!

  • @goobar
    @goobar 5 місяців тому

    🎧 Find all podcast episodes here on UA-cam ua-cam.com/play/PLEPZdzLLJH96lPEbwdXDSqqsykpZW3Z6o.html&si=8okhQnMIbjnJ1wSG

  • @amanmahto9912
    @amanmahto9912 5 місяців тому

    Hi, can you also make video on deployment ?

    • @goobar
      @goobar 5 місяців тому

      Yes! We will build our CI/CD pipelines using GitHub Actions to deploy to Google Cloud

  • @user-oh9mf7tb4j
    @user-oh9mf7tb4j 5 місяців тому

    Sorry my question would be too long for you but it will help beginner buddy like me ? Firstly does age matter in Coming into CS Field i am 29 now > Can i become an android developer following your 9 week schedule would that be enough ? As i am currently enrolled in an institute in my hometown .but it seems like i cannot do much of it except putting On Click listener on button , what would you suggest . > Adding to what is your view on building project by seeing someone video and installing in our mobile device such that i feel like i made it but when it comes to building my ideas Shit!!! it does not work here .

  • @lanhnguyenthi1205
    @lanhnguyenthi1205 5 місяців тому

    In my repo, default branch is develop. If I push workflow file into develop branch Run workflow is shown in github action, but if I push workflow file in another branch I can not see Run workflow is shown in github action. I want to run workflow manually on non-default branch, are there any ways to do this?

    • @goobar
      @goobar 5 місяців тому

      Yes, you should be able to buy the workflow file needs to be in the default branch. Once it's in the default branch, you should be able to run it against any other branch. This allows you to do things like putting a very simple stubbed out workflow in the default branch, check it in, then add more complex behavior in your feature branch and test that complex behavior before checking it in.

    • @lanhnguyenthi1205
      @lanhnguyenthi1205 5 місяців тому

      I understood. Thank you so much.

  • @goobar
    @goobar 5 місяців тому

    What do you think? In 2024, do you need both Java and Kotlin? Or is just Kotlin enough? Would you expect a Senior+ level dev to be familiar with both?

  • @balsbalubalu
    @balsbalubalu 5 місяців тому

    Is there provision for entering story points and create epics and give a hierarchical view of epic and the taskss/stories/issues under the epic

    • @goobar
      @goobar 5 місяців тому

      In some of their more recent updates to the GitHub Projects functionality they've added the ability to add custom fields which could be used for story points. And they've added a timeline view to help some with visualizing project timelines. But they don't really have the concept of "epics". I think the closest thing would be Milestones which can be created to group related tickets. I worked through the custom fields stuff in a recent livestream ua-cam.com/users/liveZ4vRGhZInL8?feature=share

  • @user-sn8ep7ji3t
    @user-sn8ep7ji3t 5 місяців тому

    Very good. I have been actively using Ktor in my projects. I have been integrating with firebase admin (storage), JWT among other things. It's incredible!

    • @goobar
      @goobar 5 місяців тому

      Fantastic! How did you implement your JWT workflow? Did you integrate with another library or build it all from scratch?

    • @user-sn8ep7ji3t
      @user-sn8ep7ji3t 5 місяців тому

      @@goobar Everything from scratch. In fact, when you create the project you add a JWT plugin and it comes with some basic configuration code for you to implement, but it's super easy. This filled my eyes rsrs. In Spring I find the JWT implementation very confusing.

  • @stupidfilip23
    @stupidfilip23 5 місяців тому

    Ktor is awesome

    • @goobar
      @goobar 5 місяців тому

      Agreed! Have you been actively using Ktor in your projects?

    • @stupidfilip23
      @stupidfilip23 5 місяців тому

      oh yeah I have been using it since 2021. It's been great, but more tutorials are so welcome!!@@goobar

  • @goobar
    @goobar 5 місяців тому

    For more on building with Ktor, check out our fullstack Kotlin livestream playlist ua-cam.com/play/PLEPZdzLLJH95TxxQLp2si1ZQuk4odK7Q6.html&si=UfI6RVPHnXsMOXK4