My Preferred Method of Learning Backend Engineering Technologies

00:11:40
https://www.youtube.com/watch?v=4NsWnT_-FoE

Ringkasan

TLDRIn hierdie video deel Hossein sy gunsteling metodes om terugkeeringenieurswese en sagtewareontwikkeling aan te leer. Hy begin sy reis met Visuele Basies as sy eerste programmeertaal en vind vinnig 'n passie vir tegnologie. Terwyl boeke 'n bron van kennis is, vind hy dit uitdagend om op boeke te vertrou as gevolg van die vinnige veroudering van inhoud in die tegnologieveld en sy stadige leesvaardigheid. In plaas daarvan verkies hy moderne maniere van leer soos podcasts en YouTube-video's. Hy beklemtoon die belangrikheid daarvan om oop te wees vir nuwe inligting en om die waarheid te soek deur objektiewe bronne soos Wikipedia. Hy nooi kykers uit om hul eie leerstyle en metodes te deel.

Takeaways

  • 📘 Hossein se eerste programmeerboek was oor Visuele Basies.
  • ⏳ Hy is 'n stadige leser en verkies ander leerbronne.
  • 📚 Tegnologieboeke verouder vinnig, waarsku hy.
  • 🎧 Podcasts soos Software Engineering Daily help hom leer.
  • 📺 YouTube is 'n waardevolle leerhulpmiddel vir hom.
  • 🌐 Wikipedia bied 'n onbevooroordeelde perspektief.
  • 📈 Belangrik om oop te bly vir nuwe inligting.
  • 📉 Gesponsorde inhoud kan vooroordeel hê.
  • 📜 RFC's is waardevol maar moeilik om te lees.
  • 🤔 Hy nooi kykers uit om hul eie leerstrategieë te deel.

Garis waktu

  • 00:00:00 - 00:05:00

    Hossein praat oor sy ervarings van leer oor programmering sedert hy 15 was, begin met sy eerste programmeringsboek oor Visual Basic. Alhoewel sommige mense kritiek het oor Visual Basic, waardeer hy dit vir sy leesbaarheid. Hy vertel hoe hy programme geskryf het wat betekenisloos was, maar dat dit hom die liefde vir rekenaarwetenskap gee. Hy erken egter dat hy ‘n stadige leser is, dus verkies hy ander metodes soos podcasts en Youtube video’s oor boeke, aangesien tegnologiese boeke vinnig verouderd raak.

  • 00:05:00 - 00:11:40

    Hossein bespreek sy voorkeur vir leer deur poduitsendings en Youtube-video's, aangesien dit inligting oor nuwe tegnologieë bied en belangstelling in ongemerkte gebiede stimuleer. Hierdie metodes help hom om basiese kennis op te bou en verouderde of bevooroordeelde materiale te vermy. Die uiteindelike stap vir volle begrip sluit in die lees van Wikipedia vir 'n ongekarteerde oorsig en die gebruik van verwysings en RFC's daarbinne om dieper, onbevooroordeelde insigte te kry. Hy waardeer ook die gemeenskapsinteraksie en leer van professionele persone deur platforms soos Twitter.

Peta Pikiran

Video Tanya Jawab

  • Wat was Hossein se eerste programmeertaal?

    Visuele Basies was Hossein se eerste programmeertaal.

  • Waarom lees Hossein nie graag boeke om te leer nie?

    Hossein is 'n stadige leser en verkies ander metodes om inligting te verbruik.

  • Wat is Hossein se mening oor tegnologieboeke?

    Hy meen boeke oor tegnologie raak vinnig verouderd weens die konstante evolusie van tegnologie.

  • Watter bronne verkies Hossein om nuwe tegnologie te leer?

    Hy verkies podcast soos Software Engineering Daily, YouTube-video's, en Wikipedia-artikels.

  • Waarom vermy Hossein gesponsorde artikels en video's?

    Gesponsorde inhoud is dikwels vooroordelend en bied nie 'n gebalanseerde siening van tegnologie nie.

Lihat lebih banyak ringkasan video

Dapatkan akses instan ke ringkasan video YouTube gratis yang didukung oleh AI!
Teks
en
Gulir Otomatis:
  • 00:00:00
    what is going on guys my name is hossein
  • 00:00:01
    and this video I want to talk about my
  • 00:00:05
    favorite methods of learning about back
  • 00:00:08
    in engineering and software engineering
  • 00:00:10
    and anything that has to do with
  • 00:00:12
    programming and computer science and a
  • 00:00:15
    lot of a lot of you asked me about this
  • 00:00:18
    questions like where do you learn what
  • 00:00:20
    books do you recommend so I want to take
  • 00:00:22
    a few moments few minutes to discuss
  • 00:00:25
    this and give you my opinion on how I
  • 00:00:28
    learn best all right so before we start
  • 00:00:33
    guys I started programming when I was 15
  • 00:00:38
    years old or 16 years old
  • 00:00:39
    my uncle gave me my first programming
  • 00:00:43
    book and you gotta start seeing it on
  • 00:00:45
    the on the B row right now it's called
  • 00:00:48
    learn programming and Visual Basic - yes
  • 00:00:52
    Visual Basic was my first programming
  • 00:00:55
    language a lot of people like to on
  • 00:00:57
    visual basic I know but I like it as a
  • 00:01:00
    language it was very human readable one
  • 00:01:03
    of the best readable languages in my
  • 00:01:06
    opinion alright and yeah so it's not as
  • 00:01:10
    popular these days but that was my first
  • 00:01:12
    programming language and I and I have a
  • 00:01:14
    habit to thank Microsoft to thank for it
  • 00:01:17
    so yeah I learned this programming
  • 00:01:19
    language and I I was I was writing
  • 00:01:24
    countless applications that are just
  • 00:01:26
    garbage they they're meaningless but it
  • 00:01:30
    was really a good feeling when I
  • 00:01:32
    finished that book three months later
  • 00:01:35
    just where it was able to actually build
  • 00:01:39
    my own application and then have it
  • 00:01:42
    running and do my own style on the
  • 00:01:47
    program which which is why I fall in
  • 00:01:50
    love with the programming while fall in
  • 00:01:52
    love with the computer science and why I
  • 00:01:55
    went to computer science and all that
  • 00:01:57
    stuff I was oh engineering so so that's
  • 00:02:00
    my first book nice and since then I
  • 00:02:04
    started coding in Visual Basic I started
  • 00:02:06
    coding in many other languages as well
  • 00:02:09
    you by NASA's like how do you learn do
  • 00:02:12
    you just read books yeah I have a lot of
  • 00:02:17
    books guys that I read but I personally
  • 00:02:23
    I'm a very very very slow reader so if
  • 00:02:27
    you give me a text or a book or a page
  • 00:02:30
    or article it takes me without
  • 00:02:34
    exaggerating it takes me three to four
  • 00:02:36
    times than the average person to read as
  • 00:02:39
    some anything right because I'm just
  • 00:02:42
    slow reader I'm just slow reader so I
  • 00:02:45
    don't like to read books or no library
  • 00:02:49
    because I am
  • 00:02:50
    I prefer other methods of consuming data
  • 00:02:53
    and this has nothing to do with English
  • 00:02:56
    being my second language right it's the
  • 00:02:59
    same problem with Arabic I think I'm I'm
  • 00:03:02
    a slow reader so you might came here and
  • 00:03:06
    says oh this guy's gonna give us like a
  • 00:03:07
    huge a lot of books to recommend and
  • 00:03:10
    read I can give you some books that are
  • 00:03:13
    I have some of them here there are
  • 00:03:15
    really good books design patterns I read
  • 00:03:17
    a lot of books really to be honest but
  • 00:03:19
    most of them are now outdated or not
  • 00:03:23
    really relevant especially in software
  • 00:03:25
    engineering guys the more do you publish
  • 00:03:27
    a book it's really goes out of date
  • 00:03:32
    really quick right especially in tech
  • 00:03:35
    right you cannot publish a book and
  • 00:03:37
    technicals it really goes out of date
  • 00:03:39
    really really quick because technology
  • 00:03:41
    keeps evolving right and the moment you
  • 00:03:43
    write anything about like HTTP you want
  • 00:03:46
    to write a book read a book about HTTP
  • 00:03:48
    you can but that will be like about HTTP
  • 00:03:50
    1 and we learned so much after HTTP 1
  • 00:03:55
    and we learned a lot of limitations so
  • 00:03:57
    you'll be reading outdated material you
  • 00:03:59
    will not see the full picture so that's
  • 00:04:01
    my problem with reading books and and
  • 00:04:04
    hasn't anything to do with books so what
  • 00:04:06
    do I prefer in the state just personally
  • 00:04:09
    right so what if I want to learn a piece
  • 00:04:11
    of land a piece of new tech or a piece
  • 00:04:14
    of new technology or a piece of new back
  • 00:04:17
    and engineering right first of all how
  • 00:04:20
    do I know what to learn
  • 00:04:23
    first right that's why you have to keep
  • 00:04:26
    an open mind and listen and listen and
  • 00:04:30
    listen all the time right because people
  • 00:04:32
    will tell you something you don't know
  • 00:04:34
    and you want to capture those things
  • 00:04:37
    that you don't know and you might say
  • 00:04:39
    where do you know where do you learn
  • 00:04:41
    them the things that you don't know my
  • 00:04:43
    favorite learning method is born ESTs
  • 00:04:47
    right software engineering daily is my
  • 00:04:50
    favorite podcast change lock is another
  • 00:04:52
    good podcast as well and just listen to
  • 00:04:55
    these people right these people who are
  • 00:04:58
    expert and say they came in here and I'm
  • 00:05:00
    gonna talk about the problem of podcast
  • 00:05:02
    in a minute but they came in here and
  • 00:05:04
    they talk about the technology and they
  • 00:05:05
    throw in words that you goes all over
  • 00:05:08
    your head oh go LSM trees and bloom
  • 00:05:11
    filters and they came in so I can talk
  • 00:05:14
    about HTTP 3 and quick and then they
  • 00:05:16
    talk about so many other things right
  • 00:05:20
    and then this becomes really extremely
  • 00:05:24
    overwhelming you cannot learn everything
  • 00:05:26
    in a poetess you would what the goal of
  • 00:05:29
    the podcast is to capture new things
  • 00:05:31
    that is going on in the whole world
  • 00:05:33
    right now ok and then you pick up this
  • 00:05:37
    information obviously you don't know
  • 00:05:39
    anything about these technologies now
  • 00:05:41
    the second step is to go deep dive I
  • 00:05:45
    want to learn about HTTP 2 what the heck
  • 00:05:49
    is this thing right I go and search for
  • 00:05:54
    you videos youtube videos yes I learn
  • 00:05:57
    from YouTube videos most of the time so
  • 00:05:59
    I see some talks right a lot of Google
  • 00:06:01
    Google talks alright specifically right
  • 00:06:03
    they talk about that and they talk about
  • 00:06:05
    the tech and they talk about or what's
  • 00:06:07
    the limitation and that's even that is
  • 00:06:09
    gonna be a kaha level talking about the
  • 00:06:12
    technology itself but that's the second
  • 00:06:15
    level of learning you go with YouTube
  • 00:06:17
    videos you to go that some videos and
  • 00:06:19
    guys again this is just my process of
  • 00:06:22
    learning you might be excellent in
  • 00:06:24
    reading books you might be excellent
  • 00:06:26
    reading articles so that's your approach
  • 00:06:29
    in this case you just take advantage of
  • 00:06:33
    this town that you have and were quickly
  • 00:06:35
    reading you prefer
  • 00:06:36
    to score Drina step so one of the best
  • 00:06:39
    right so once I get an idea about the
  • 00:06:43
    about the technology I try to actually
  • 00:06:46
    explain it myself to to myself was like
  • 00:06:49
    what is HTTP - well I try to explain it
  • 00:06:51
    I am and then I find some problems
  • 00:06:54
    because most of the videos I watch and
  • 00:06:57
    most of the podcast I watch has
  • 00:07:00
    limitation and problems most of them are
  • 00:07:03
    biased most of them like 90% of them
  • 00:07:06
    will be biased towards whatever they
  • 00:07:09
    prefer so if you're learning about no
  • 00:07:11
    sequel databases and you search no
  • 00:07:15
    sequel databases you will be bombarded
  • 00:07:17
    with advertisements and advertisements
  • 00:07:20
    are paid by whom they are paid by the
  • 00:07:24
    people who all know sequel databases
  • 00:07:26
    they are paid by Mungo's DB's and
  • 00:07:30
    casandra's and any other databases as
  • 00:07:32
    well right that won't you want to push
  • 00:07:35
    their technology on your face and when
  • 00:07:38
    you go to their articles they're not
  • 00:07:41
    gonna talk about their technology
  • 00:07:43
    they're gonna say it's perfect and rosy
  • 00:07:44
    and I hate that I don't like I don't
  • 00:07:52
    like that right so how do you get the
  • 00:07:54
    truth the source of truth you need the
  • 00:07:57
    pros and cons of things right
  • 00:07:58
    so that's some limitation of the YouTube
  • 00:08:01
    videos of the Articles that that you
  • 00:08:05
    read on on a specific technology so you
  • 00:08:08
    need to find the unbiased tech articles
  • 00:08:13
    and you got you all guys gonna laugh now
  • 00:08:17
    my favorite thing after all I read all
  • 00:08:19
    this thing I go to Wikipedia yes
  • 00:08:24
    wikipedia is completely unbiased in
  • 00:08:28
    everything if we're gonna read on
  • 00:08:29
    Wikipedia all depends really on the
  • 00:08:32
    article you're gonna get at home and an
  • 00:08:34
    overview and you get a CC and some
  • 00:08:36
    limitations some critique it's gonna
  • 00:08:38
    compile everything for you and this
  • 00:08:41
    quick thing so I read it quickly because
  • 00:08:43
    the record videos articles not really
  • 00:08:45
    big
  • 00:08:45
    and now I have an idea oh okay this
  • 00:08:48
    thing is not perfect right because
  • 00:08:50
    nothing's perfect that doesn't always
  • 00:08:51
    work obviously guys so what I do is you
  • 00:08:56
    go there and you hope that you're gonna
  • 00:08:58
    find something useful so you're gonna
  • 00:08:59
    read about the stack and then you go
  • 00:09:01
    scroll down all the way and then
  • 00:09:03
    Wikipedia article there's something
  • 00:09:05
    called references and those references
  • 00:09:08
    are the key here you click on the
  • 00:09:10
    references and start reading you start
  • 00:09:11
    reading and you take your time because
  • 00:09:13
    yeah that's the final solution for me
  • 00:09:16
    reading right so if I read and I'm gonna
  • 00:09:20
    take longer time to read obviously well
  • 00:09:23
    that's absolutely fine I don't have a
  • 00:09:25
    choice for this right so I'll start
  • 00:09:27
    reading and reading about this and so
  • 00:09:29
    there these articles are bite-sized and
  • 00:09:31
    you can read through this right some of
  • 00:09:33
    them are RFC's RFC's are really tough to
  • 00:09:36
    read to be honest write a request for
  • 00:09:38
    comments right so you really need to
  • 00:09:40
    kind of focus and and and takes take
  • 00:09:45
    your time to read right so it's gonna
  • 00:09:47
    take me more time but best thing to read
  • 00:09:50
    is actually the RFC's right because
  • 00:09:53
    RFC's requests for comments is getting
  • 00:09:55
    updated all the time and it's online
  • 00:09:56
    thing so it will be updated it will be
  • 00:09:58
    versioning and you can get a lot of
  • 00:10:01
    information from there right whereas a
  • 00:10:04
    book the more do you publish it is
  • 00:10:06
    outdated right you cannot go back and
  • 00:10:09
    update unless you do some additions
  • 00:10:11
    right but yeah guys that's why my
  • 00:10:14
    process of learning any new tech right i
  • 00:10:17
    I learned from following people and
  • 00:10:20
    listening to people podcast is my
  • 00:10:23
    favorite thing youtube's my favorite
  • 00:10:25
    thing right another way to learn is like
  • 00:10:27
    following people on Twitter really it's
  • 00:10:30
    like some people really smart people you
  • 00:10:33
    know you don't want to follow people you
  • 00:10:35
    don't want to follow people just tweet
  • 00:10:38
    one time about something and 90% about
  • 00:10:43
    technology and 99% of the time they
  • 00:10:45
    tweet about their cats or God's sake III
  • 00:10:47
    unfollow people like that right I don't
  • 00:10:51
    really care I followed you for something
  • 00:10:53
    I don't wanna I don't care about your
  • 00:10:54
    cats right so some some people like that
  • 00:10:57
    her badger is a good example which is
  • 00:11:00
    the author of crawl curl C URL this guy
  • 00:11:05
    if he tweets something it always has a
  • 00:11:08
    value in it right so I like following
  • 00:11:10
    that guy alright guys that's it for me
  • 00:11:13
    today short video just talking about a
  • 00:11:16
    preferred method of learning back in
  • 00:11:19
    engineering it's you see my process of
  • 00:11:22
    learning so what is your process guys
  • 00:11:25
    how do you learn right every every one
  • 00:11:29
    of us is different and I'd like to see
  • 00:11:32
    how do you learn letting me know in the
  • 00:11:35
    comment section below I gotta see you on
  • 00:11:37
    the next one you guys stay awesome
Tags
  • programmering
  • tegnologie leer
  • visuele basies
  • podcasts
  • youtube
  • Wikipedia
  • ingenieurswese
  • sagtewareontwikkeling