No video

Should you switch to AI/ML as a software engineer? 👨🏽‍💻

  Рет қаралды 40,446

Engineering with Utsav

Engineering with Utsav

Күн бұрын

Пікірлер: 26
@NatureHawker
@NatureHawker Жыл бұрын
Very positive and realistic answer. Great
@tiagosutter8821
@tiagosutter8821 Жыл бұрын
Knowing 'a little bit about everything' is one thing, 'transitioning' to AI/ML is completely different, in this case i would say that for transition you do need to diverge. If the person who asked the questions already is a good software engineer, who actually wants to keep polishing software engineering skills and general coding, and also have NO desire to understand ML and AI, should this person prefer AI/ML? This is a genuine question, i always say that i'm not that into AI/ML, everyone thinks i'm crazy because it's such a incredible topic, so, should i study and focus on ML/AI even tough i'm not that interested, just because it's a hot topic?
@wassup102
@wassup102 Жыл бұрын
this ^
@voidspirit111
@voidspirit111 Жыл бұрын
Hard to say. In the last 10 years most big things in dev/tech have been about hype trains that are mainly beneficial to companies not individuals. As it was with crypto a few years back, now it's about AI. It will fade/pop at some point. It would.have been good for you if you were already in the field. Getting into it now... is kinda risky as you don't know for how long the bubble lasts.
@pieflies
@pieflies Жыл бұрын
That’s exactly my situation. Almost 20 years experience but AI/ML really doesn’t interest me enough that I’d want to spend much time on it. I think understanding it at a high level is probably useful but I have no intention of going deeper and I don’t think you need to if you’re not interested. I think it depends what direction you want to go with your career and it’s definitely not necessary for a large amount of people.
@andersberg756
@andersberg756 11 ай бұрын
My guess is adapting AI tools will be a necessity, but maybe not learning more than the "usage" parts of ML/AI. Like you know enough about a framework to efficiently use and it (and hopefully debug too...) but not the full internals. For a lot of tasks, it'll just be another API to call. Actually product developers might have to adjust even more, as they'll have to be able to design and experiment based on data and ML capabilities.
@andersberg756
@andersberg756 11 ай бұрын
@@pieflies there's plenty of software engineering to be done around the actual ML models - data pipelines, automated training and evaluation of models, API for output which is a combination of model output and logic etc. So in contrast to "ignoring" or switching to ML, this could be a third way where software engineering is still at the core of the role. It's where I'm at about 3Y into the ML space coming from dev and product roles.
@kishorkunal21
@kishorkunal21 10 ай бұрын
Thanks a lot Uttsav for responding to my query - it changed my perspective on ML learning :)
@SanusiAdewale
@SanusiAdewale Жыл бұрын
I've been thinking about this too, I am an iOS developer. My conclusion was to learn AI/ML and integrate it into iOS mobile apps.
@GooniesDev
@GooniesDev Жыл бұрын
This
@1anre
@1anre Жыл бұрын
What was your learning?
@kishanhajari9231
@kishanhajari9231 Жыл бұрын
Are you learn about coreML in ios ?
@SanusiAdewale
@SanusiAdewale Жыл бұрын
@@kishanhajari9231 coreML is just an aspect of iOS tools. My plan is to learn how to use Tensorflow and other machine learning tools. I recently found out about Swift for tensorflow
@brandonampang2199
@brandonampang2199 5 ай бұрын
I’ll just learn both
@sharoncohen318
@sharoncohen318 Жыл бұрын
The field is ever-expanding and somehow we're supposed to try to stay on top of EVERYTHING. Like now we're supposed to be able to know front-end, back-end, mobile, databases, security, devops, data engineering, AI etc... It's not possible.
@shantanukulkarni8883
@shantanukulkarni8883 Жыл бұрын
@@ksaweryglab I guess there is that golden age for every career and he was born in that. The new generation gets treated with extremely high level applications and when it comes for them to CREATE those applications, there is an extremely overwhelming amount of information and knowledge.
@pb8655
@pb8655 Жыл бұрын
​@@ksaweryglab we make 6 figures for a reason, the general consensus is that we have a skills that are hard to come by so we are compensated for those skills. If you want to be at the top of your field you have to be a life long learner and gain even more/rarer skills. Tech is a fast moving industry so the people who work in it are expected to also move fast. You should love what you do and be excited to learn new things to be at the top of any field, however if you want to be a 9-5 run of the mill developer (which is fine, you might have kids, other hobbies you're passionate about etc. Average at your job probably just means you're a more well rounded individual, unlike someone like me who codes till 9am-7/9pm some days goes to sleep and does it all over again, I'm young and frankly view most of this stuff as hobby That being said I think there are alot of places that prefer someone who's an expert at one thing rather than a jack of all trades. If your boss ever says "We're letting people go because we only want frontend engineers who know AI, I'll gladly eat my words.
@andersberg756
@andersberg756 11 ай бұрын
@@pb8655 why shouldn't AI do frontend, at least the visible parts which are easy to verify for a product designer? In the longer run, empowering the product ppl to envision, steer & verify the created software products seems desirable, with maybe only a QA, architecture, security tech role left to verify AI created code from the technical side. But we'll see how it all plays out! Regarding specialist/generalist I don't know how the balance between these will change, interesting question! Knowing the exact syntaxes etc. might get less important, but knowing the depths and nuances to judge where subtle errors or vulnerabilities lie probably continues to be vital for crucial systems. I myself am a generalist, 17Y in IT roles, recent 3Y in ML as software dev. Still on the fence on how deep I want/should delve into the data science particulars, stay on dev side with MLOps or also take on solution architect stuff within ML. Options, options... :-)
@cryptocurrencydailybugal
@cryptocurrencydailybugal Жыл бұрын
I am leaving my comment here so i can watch later
@gangstaegg8181
@gangstaegg8181 Жыл бұрын
Bro I'm choosing Computer engineering with AIML in it but i want to go for the Computer science with IOT which one should i got for better scope jobs???
@taranjitlotey9502
@taranjitlotey9502 7 ай бұрын
Computer science
@RandomWanderer11
@RandomWanderer11 5 ай бұрын
So machine learning is not included in software development study ?
@rranga99
@rranga99 Жыл бұрын
Sir It amazes me to hear someone speak with such a perspective. But I also wonder whether today’s generation has the ears to understand and comprehend this gem of a perspective.🙏🙏🙏🙏
Books every software engineer should read in 2024.
17:19
Engineering with Utsav
Рет қаралды 221 М.
AI/ML Engineer path - The Harsh Truth
8:39
Exaltitude
Рет қаралды 366 М.
这三姐弟太会藏了!#小丑#天使#路飞#家庭#搞笑
00:24
家庭搞笑日记
Рет қаралды 118 МЛН
Now it’s my turn ! 😂🥹 @danilisboom  #tiktok #elsarca
00:20
Elsa Arca
Рет қаралды 11 МЛН
ML Was Hard Until I Learned These 5 Secrets!
13:11
Boris Meinardus
Рет қаралды 288 М.
Advice from the Top 1% of Software Engineers
10:21
Kevin Naughton Jr.
Рет қаралды 3,3 МЛН
One week with the Apple Vision Pro (as a Software Engineer)
11:04
Engineering with Utsav
Рет қаралды 229 М.
Which Jobs Will Survive AI?
18:22
Tina Huang
Рет қаралды 406 М.
Advice From a Top 1% Machine Learning Engineer
14:04
Exaltitude
Рет қаралды 141 М.
Software Engineering or Machine Learning: What's a better career?
12:50
Karolina Sowinska
Рет қаралды 73 М.
How I would learn to code in 2024 (a senior-only market)
11:12
Engineering with Utsav
Рет қаралды 20 М.
Software Engineering Interns Be Like
4:12
Nicholas T.
Рет қаралды 1,6 МЛН
How I'd Learn AI in 2024 (if I could start over)
17:55
Dave Ebbelaar
Рет қаралды 959 М.