Тёмный

TWO software engineering skills YOU MUST HAVE in 2023 

Engineering with Utsav
Подписаться 201 тыс.
Просмотров 31 тыс.
0% 0

Опубликовано:

 

16 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@mrigankabora4835
@mrigankabora4835 Год назад
Skills - <a href="#" class="seekto" data-time="41">0:41</a> - machine learning <a href="#" class="seekto" data-time="357">5:57</a> - distributed systems
@no3lcodes
@no3lcodes Год назад
To skip ad: It starts at 4:20 and ends at 5:30
@1anre
@1anre Год назад
@@no3lcodes how do you mean?
@cohaya1
@cohaya1 Год назад
I don’t agree with machine learning seems like they only want phd graduates or data science experts. I would recommend DS though
@gaureesha9840
@gaureesha9840 Год назад
That's only for R&D. Most Machine Learning Engineers require programming with Tensorflow, and similar libraries. Integration of existing models with different software applications.
@tamasbalint1597
@tamasbalint1597 Год назад
Hi Utsav, thank you for your thoughts and for your recommendations. It would be great if you could have 1-2 videos about front-end development. Even you had a conversation with someone who you respect in this domain. Thank you again for this and all the other great videos you have created containing invaluable advice.
@new_skyspirit
@new_skyspirit Год назад
Up vote this comment
@chaddha69
@chaddha69 Год назад
these are great book references for learning distributed computing! Thanks!
@George85677
@George85677 Год назад
I absolutely love your book recommendations! I’ve followed through with some of the ones you’ve recommended on previous videos and they were spot on. Thank you so much
@EngineeringwithUtsav
@EngineeringwithUtsav Год назад
Glad you like them!
@mattmatt2417
@mattmatt2417 Год назад
​@@EngineeringwithUtsav Abstract Artificial intelligence (AI) has had a significant impact on society and the way we interact with one another. It has enabled businesses to automate many of their processes, cutting down on the need for human labour, and making work more efficient. This, in turn, has led to a shift towards a moneyless society, as AI has made it possible for people to get whatever they need without having to spend money. The purpose of this paper is to examine the ways in which AI has facilitated this shift and to explore the implications of such a society. Introduction The concept of a moneyless society is one that has been explored by various thinkers and academics throughout history. Many have suggested that such a society would be an ideal one, in which people would be able to get whatever they needed without having to worry about the constraints of the monetary system. However, the idea of such a system has always been deemed unworkable, as it was believed that there would be no way to allocate resources in a fair and effective manner without the use of money. However, with the rise of artificial intelligence, this paradigm may be shifting. AI has made it possible for businesses to automate many of their processes, which has led to a reduction in the need for human labour. As such, people are no longer required to work in order to acquire the things they need, as they can be obtained through other means. This has, in turn, made it possible for people to shift towards a moneyless society. How AI has facilitated a moneyless society AI has led to a significant reduction in the need for human labour, which has in turn made it possible for people to acquire the things they need without having to spend money. There are several ways in which AI has facilitated this shift: Automation of production processes: AI has made it possible for businesses to automate many of their production processes, which has led to a reduction in the need for human labour. This means that products can be produced at a much faster rate and with greater efficiency, which has driven down their cost. As a result, people are now able to acquire the things they need without having to spend as much money. Distribution of resources: AI has also made it possible for resources to be distributed more efficiently. With the use of algorithms, it is now possible to allocate resources in a way that is both fair and effective. This means that people are able to get access to the things they need, even if they don't have the financial means to do so. Sharing and collaboration: AI has also facilitated the sharing and collaboration of resources. With the use of platforms such as Uber and Airbnb, people are able to share their resources with others, which has reduced the need for people to buy their own. This means that people are able to get access to the things they need without having to spend as much money. Virtual goods and services: AI has also made it possible for people to acquire goods and services that are entirely virtual. This means that they don't have to spend money on physical goods, but can instead access them through the internet. This has made it possible for people to acquire things like entertainment and education without having to spend a penny. Implications of a moneyless society The shift towards a moneyless society has several implications, both positive and negative. Some of the positive implications include: Increased equality: A moneyless society would be one in which everyone has equal access to the things they need. This would help to reduce income inequality, which is a significant problem in many countries. Reduced environmental impact: A moneyless society would also reduce the environmental impact of human consumption. Without the need to acquire goods through monetary means, there would be less need for the production of physical goods, which would reduce the amount of waste generated. Increased social connectedness: A moneyless society would also facilitate increased social connectedness. Without the need to worry about money, people would be able to spend more time engaging in social activities, which would help to build stronger communities. However, there are also several negative implications of a moneyless society: Lack of incentive: Without the need to work in order to acquire the things we need, people may lack the incentive to work. This could lead to a decrease in productivity and economic growth. Reduced innovation: A moneyless society may also lead to a reduction in innovation, as there would be less incentive for businesses to invest in research and development. Increased government control: A moneyless society would also require a significant amount of government control in order to ensure that resources are allocated in a fair and effective manner. This could lead to a loss of individual freedom and autonomy. Conclusion AI has made it possible for people to shift towards a moneyless society, in which goods and services can be acquired without the use of money. While this shift has several positive implications, it also has its drawbacks. As such, it is important to carefully consider the implications of a moneyless society before embarking upon such a path.
@ASode
@ASode Год назад
guitar at the end was heavenly.
@suvobrotopal2024
@suvobrotopal2024 Год назад
Very Informative video , Thank you very much , from Kolkata City , India . 🙏
@andreypopov6166
@andreypopov6166 Год назад
I am not sure the big data was the reason ML is so popular. A lot of data was there for a decade. The reason is - people discovered the ways/use cases of it application to problem solving.
@nashs.4206
@nashs.4206 Год назад
Dai, embedded software engineering ko barey pani videos banaunu na :)
@user-rp6bi5qj1n
@user-rp6bi5qj1n Год назад
Please tell me from scratch who is hard to learn from devops engineer or software engineer?? What direction do you need to study and know more to become a full-fledged engineer?
@wilhelmngoma9009
@wilhelmngoma9009 Год назад
Thanks!
@weirdwesteros1109
@weirdwesteros1109 Год назад
Not that many companies are actually adopting machine learning. It’s really not that necessary as an SE. There’s plenty of projects you can work on
@1anre
@1anre Год назад
That’s what you think for now. By next week when it takes off don’t come back crying that you’ve been left behind then.
@SY27196
@SY27196 Год назад
What about Devops? Lot of demand but too less people in market Pls make a video on this too
@dragonmax2000
@dragonmax2000 Год назад
@Utsav, Great video, what do you use in your ipad for note taking. I like dark colored style that you have in the pictures. Would appreciate your insight.
@vhenjoseph
@vhenjoseph Год назад
sir do you have a podcast? I’d like to listen and learn while driving
@jondinero837
@jondinero837 Год назад
I always thought your version of “Distributed Systems” in this video was more defined as microservices. For me, distributed systems describes things like Hadoop, Spark, Redis, etc. I feel like what was mentioned in this video is more about scaling microservice architecture, even the course mentioned described it as scalability and system design.
@EngineeringwithUtsav
@EngineeringwithUtsav Год назад
Pieces of the same puzzle. Micro services is a good entry point to get into it and this video essentially is an encouragement to get started with DS, so no point talking about complex architectures… it will just overwhelm people. But eventually to get to massive scale you would need to understand the infrastructures you mentioned.
@codation
@codation Год назад
Hi Utsav, a great and helpful video, as always. Thanks for the advice and the recommendations! Many Machine Learning courses also require us to be hands-on in high-school Mathematics (esp. Stats & Probability) and Python programming. I'm an experienced programmer in JavaScript. Python is relatively new to me, and now I need to remember the mathematics taught in high school. Can you please make a separate video on Machine Learning, including a complete roadmap (free /paid) and other connected resources? What order should a beginner in Machine Learning need to follow while learning Machine Learning?
@dragonmax2000
@dragonmax2000 Год назад
@arun, take a look at freecodecamp data science roadmap, it has everything and of high quality. I sponsored small part of the process.
@jeromesimms
@jeromesimms Год назад
Skills to learn: 1. Machine Learning 2. Distributed Systems Watch the full video guys it's very interesting
@sammed.sankonatti
@sammed.sankonatti Год назад
I have a small doubt. If I am a full stock developer, then also I have to move towards Machine learning?? @EngineeringwithUtsav
@davids2540
@davids2540 Год назад
Don’t think I’d put machine learning in my top 10 skills to learn. Not saying it won’t be important in the future though.
@vickyd4807
@vickyd4807 Год назад
DSA for sure just do if not done
@jelonidas7772
@jelonidas7772 Год назад
Hey Ustav great video as always! I would also mention blockchain as a 3rd technology which is worth to learn and know, especially in the context of a distributed systems :)
@1anre
@1anre Год назад
Blockchain is very important.
@ojomudamola6674
@ojomudamola6674 Год назад
I still don't understand how to make money as a developer
@LA-MJ
@LA-MJ Год назад
I call BS on ML. If you aren't one of the BAFANGs you don't get that slice of the BigData pie
@1anre
@1anre Год назад
That’s what you think. Funny
@SanusiAdewale
@SanusiAdewale Год назад
This could have been a shorts!
@karthick...
@karthick... Год назад
Suggest me book for java & cpp
@linonator
@linonator Год назад
Machine learning take seems to be a bit of hype to be honest. I disagree with that take. Is it useful? Yes, but most jobs aren’t going to require that for your normal software developer
@sushandahal8957
@sushandahal8957 Год назад
I wanted to ask you one question where are you originally from ?
@1anre
@1anre Год назад
From heaven
@funkdoc2001
@funkdoc2001 Год назад
Love the content Utsav, lots of value as always. I had a question, preface i'm a junior developer trying to get a better grasp of the 'big' picture... whats the difference between distributed systems and microservices?
@rsfllw
@rsfllw Год назад
#1 you don't need to know this as a junior but: microservices basically boils down as 'if we can split each individual thing our code needs to do into a separate service, then we can scale each of those things (functions) independently, which probably means we can have tonnes of customers" distributed architecture boils down as "we don't know where most of our customers will be, so lets code things up in a way that we can spin all the parts of the things they need (functions/databases) up without knowing that
@user-wr4yl7tx3w
@user-wr4yl7tx3w Год назад
Is it data engineer that does the job of collecting data?
@EngineeringwithUtsav
@EngineeringwithUtsav Год назад
Don’t get too hung up on titles. Data engineer could be punching data in one company, but building complicated data pipelines in another.
@sculptscript
@sculptscript Год назад
🤔
Далее
10 software engineering lessons that changed my life
18:55
Stop wasting your time! Hack your calendar
16:09
Просмотров 28 тыс.
Какой звук фальшивый?
00:32
Просмотров 427 тыс.
A BETTER way to prepare for coding interviews
10:25
Просмотров 23 тыс.
Books every software engineer should read in 2024.
17:19
What Meetings Sound Like to Interns
5:18
Просмотров 974 тыс.
Advice from the Top 1% of Software Engineers
10:21
Просмотров 3,3 млн
Full Stack Developers will take over. This is why.
11:26
The SECRETS to becoming a GREAT software engineer
18:52