Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Skills that employers recommend students to acquire

kkeeth
October 16, 2022

Skills that employers recommend students to acquire

kkeeth

October 16, 2022
Tweet

More Decks by kkeeth

Other Decks in Business

Transcript

  1. Skills that employers
    recommend students
    to acquire
    Oct 16, 2022


    Geek Festival 2022 Autumn
    @kkeeth @kuwahara_jsri @kkeeth

    View Slide

  2. About me

    View Slide

  3. View Slide

  4. npmjs.com/~kkeeth

    View Slide

  5. 🎤 Podcasts 📻
    URL: https://stand.fm/channels/5e70dd5881d4e84e1ff1cab4 URL: https://anchor.fm/kkeeth

    View Slide

  6. 🙇 Sorry … 🙇


    1. This slide is made in English. But I’m unfamiliar
    using English. Therefore, there may be
    grammatical errors.


    2. This slide is made using the “Takahashi
    method”, so there is a lot of text.

    View Slide

  7. Let's begin this talk😆

    View Slide

  8. My History


    of Recruitment

    View Slide

  9. My History


    of Recruitment
    2017
    Joined YUMEMI 2019
    referral adoption: 5


    (2 of them directly)


    talked at study group 32


    casual interview 20


    2020
    Challenge Board of
    Directors


    Active participation
    in various
    recruitment events
    2021
    Engaged in recruiting


    coding checks, casual
    interviews, First round
    of interviews, …etc

    View Slide

  10. Frequently
    asked
    questionsɹ
    from


    students

    View Slide

  11. Are there any skills
    that students should acquire?
    Is there anything


    I should do as a student?
    Do you have any book
    recommendations?

    View Slide

  12. Technical


    Skills
    Books
    Soft


    Skills

    View Slide

  13. This is just my personal opinion,


    so please refer to it.


    Please make your own decision 💁

    View Slide

  14. Recommended


    Soft


    Skills

    View Slide

  15. Team work


    Team development

    View Slide

  16. What to develop (In the case of a hackathon)
    When and how far to go
    Who will do which task How to schedule meetings
    Code review
    Deployment and
    working checks
    Task management

    View Slide

  17. There are Various Events
    URL: https://biz.supporterz.jp/geekpjt/

    View Slide

  18. There are Various Events
    URL: https://biz.supporterz.jp/geekpjt/
    We're only as strong as the number of times we fall!

    View Slide

  19. The Art of


    Asking Questions

    View Slide

  20. Communication

    View Slide

  21. Recommended


    Technical


    Skills

    View Slide

  22. Common Skills/


    Knowledges💁

    View Slide

  23. Git /
    GitHub

    View Slide

  24. Let’s practice with me 😆
    URL: https://github.com/kkeeth/git-practice

    View Slide

  25. Let’s practice with me 😆
    URL: https://github.com/kkeeth/git-practice
    Please feel free to post a PR or create an issue!

    View Slide

  26. Programming


    Language

    View Slide

  27. State
    Management
    Probably not for Server-side Engineer

    View Slide

  28. Coding

    View Slide

  29. Coding Check Points
    • Is the granularity of git commit appropriate?


    • Is the commit message formatted (prefix used)?


    • Is there proper component/class/function separation?


    • Are linters and formatter installed?


    • Maintenance of a well-developed README


    • Does it follow the officially recommended style guide for coding?


    …etc

    View Slide

  30. Development


    Principles

    View Slide

  31. Output


    (App, Web, Blog,
    library…etc)

    View Slide

  32. For Front-end 💁

    View Slide

  33. TypeScript

    View Slide

  34. Storybook

    View Slide

  35. Grid/


    Flexbox

    View Slide

  36. For Server-side 💁

    View Slide

  37. NGINX

    View Slide

  38. MySQL

    View Slide

  39. Docker

    View Slide

  40. iOS/Android/Flutter 💁

    View Slide

  41. 🙇 Sorry … 🙇


    I didn't know because I've never experienced native
    app development...!


    Please look forward to the future Kuwabara-san(?)

    View Slide

  42. And More 💁

    View Slide

  43. Stop


    Categorization

    View Slide

  44. There are principles and principles
    that can be applied to any language
    and any Framework.

    View Slide

  45. Roadmaps

    View Slide

  46. Image By: https://roadmap.sh/

    View Slide

  47. Firebase
    Probably not for Server-side Engineer

    View Slide

  48. View Slide

  49. client2
    client3
    client1
    Mini apps
    Prototypes

    View Slide

  50. client2
    client3
    client1
    Mini apps
    Prototypes
    Enables FAST, API-free development 💻

    View Slide

  51. Cloud
    Service

    View Slide

  52. GraphQL

    View Slide

  53. Unit Test


    Integration Test


    E2E Test

    View Slide

  54. Integration Test


    E2E Test
    Unit Test

    View Slide

  55. Image By: https://notion.yumemi.co.jp/013a145ca7244047a44d769bbbf1b54c
    Testing Pyramid

    View Slide

  56. You don't have to do


    all of these things 👍

    View Slide

  57. Please Challenge


    our coding tests !!🙋

    View Slide

  58. URL:https://notion.yumemi.co.jp/013a145ca7244047a44d769bbbf1b54c
    our coding tests 💁

    View Slide

  59. URL:https://notion.yumemi.co.jp/013a145ca7244047a44d769bbbf1b54c
    our coding tests 💁
    Technical reviews for you


    and


    welcome to re-challenge 💁

    View Slide

  60. Recommended


    Books

    View Slide

  61. Before I introduce you,


    let me say a few words…

    View Slide

  62. Before I introduce you,


    let me say a few words…
    This is too


    difficult question....

    View Slide

  63. URL: https://notion.yumemi.co.jp/1258d5e23a74496786f5fdca2aa4cce6
    our recommendantion 💁

    View Slide

  64. Image By: https://www.oreilly.co.jp/books/9784873115658/

    View Slide

  65. Image By: https://www.amazon.co.jp/dp/4822283119

    View Slide

  66. Image By: https://www.amazon.co.jp/dp/4797361190

    View Slide

  67. Image By: https://www.amazon.co.jp/dp/4797365811/

    View Slide

  68. Image By: https://www.ohmsha.co.jp/book/9784274065972/

    View Slide

  69. Image By: https://notion.yumemi.co.jp/

    View Slide

  70. Finally

    View Slide

  71. WHAT is the purpose


    of acquiring a technique or skill?

    View Slide

  72. That said,


    technology is very interesting!

    View Slide

  73. Have a happy engineering life!

    View Slide

  74. View Slide