Typical formal definitions of software engineering are:
"research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications."
"the systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software";
"the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software";
"an engineering discipline that is concerned with all aspects of software production";
and "the establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real machines."
History
When the first digital computers appeared in the early 1940s, the instructions to make them operate were wired into the machine. Practitioners quickly realized that this design was not flexible and came up with the "stored program architecture" or von Neumann architecture. Thus the division between "hardware" and "software" began with abstraction being used to deal with the complexity of computing.
The Software Engineering 2004 (SE2004) —formerly known as Computing Curriculum Software Engineering (CCSE)— is a document that provides recommendations for undergraduate education in software engineering. SE2004 was initially developed by a steering committee between 2001 and 2004. Its development was sponsored by the Association for Computing Machinery and the IEEE Computer Society. Important components of SE2004 include the Software Engineering Education Knowledge, a list of topics that all graduates should know, as well as a set of guidelines for implementing curricula and a set of proposed courses.
University of Engineering and Technology, Taxila, or UET Taxila (Urdu:یونیورسٹی آف انجینیئرنگ اینڈ ٹیکنالوجی ، ٹیکسلا) is located at Taxila, Punjab, Pakistan. It was established in 1975 as a campus of University of Engineering and Technology, Lahore and chartered as an independent university in 1993, offering Bachelor, Master, and Doctoral degrees in disciplines in Engineering.
It offers degrees in nine engineering studies: Computer, Telecom, Software, Electrical, Electronics, Civil, Industrial, Environmental and Mechanical for all degree level and Engineering Management at Master and Doctorate level at the main campus, and Mechatronics and Electronics at the subcampus of Chakwal. It is located near the historical site of Julian University, an ancient Buddhist university.
Open Circuits Engineering Open Software Engineering 2004 LUCIFER JHOBERG is copy Desing is Android
Open Circuits and Open Software,
Engineering 2004,
https://en.wikipedia.org/wiki/Open-source_hardware
published: 15 Jul 2015
CS50 Lecture by Mark Zuckerberg - 7 December 2005
On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor Michael D. Smith. Shared with permission.
***
HOW TO SUBSCRIBE
http://www.youtube.com/subscription_center?add_user=cs50tv
HOW TO TAKE CS50
edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x
HOW TO JOIN CS50 COMMUNITIES
Discord: https://discord.gg/T8QZqRx
Ed: https://cs50.harvard.edu/x/ed
Facebook Group: https://www.facebook.com/groups/cs50/
Faceboook Page: https://www.facebook.com/cs50/
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: https://instagram.com/cs50
LinkedIn Group: https://www.linkedin.com/grou...
published: 04 Apr 2014
Modern Software Engineering • Dave Farley & Steve Smith • GOTO 2022
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/modern-software-engineering
Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts
Find plenty more from Dave on his Continuous Delivery YouTube channel: https://www.youtube.com/channel/UCCfqyGl3nq_V0bo64CjZh8g
DESCRIPTION
What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.
The interview is based on Dave's boo...
published: 17 Mar 2022
The Future of Software Engineering • Mary Poppendieck • GOTO 2016
This presentation was recorded at GOTO Berlin 2016. #gotocon #gotober
http://gotober.com
Mary Poppendieck - Author of 'The Lean Mindset: Ask the Right Questions'
ABSTRACT
2020 used to be far in the future. Today it’s four years away. We no longer need to guess what breakthroughs await us in that magic year, the future is hiding in plain sight: a reliable Cloud, industry-disrupting Platforms, massive data [...]
Download slides and read the full abstract here:
https://gotocon.com/berlin-2016/presentations/show_talk.jsp?oid=7916
https://twitter.com/gotober
https://www.facebook.com/GOTOConference
#ComputerScience #disruption #cloud #IoT #futurology
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CH...
published: 26 Nov 2016
What is the future of jobs in Software Engineering industry? 😰 Ft Sandeep Jain Founder & CEO GFG
Checkout gfg practice portal to Excel in yout DSA prep!: https://bit.ly/3hgbukb
In this video we have Sandeep Jain sir, who is the founder and CEO of GFG. We have talked about a number of things in this video. DO like it if you enjoy the video and subscribe to the channel!
You can use my code NISHANT to get 15% Off on all GFG courses.
✨ Important Links ✨
- Don't Click Here: https://bit.ly/3afmPha
- Telegram Link: https://t.me/codeIn10byNishant
- Github Repo Link: https://github.com/chaharnishant11/CodeIn10DSA
✨ Hashtags ✨
#NishantChahar #Microsoft #DSA #Recursion #FAANG #NSIT #NSUT #engineering #internship #college
✨tags ✨
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulatio...
published: 06 Nov 2022
L03 Software Development Processes
For full set of play lists see:
https://users.ece.cmu.edu/~koopman/lectures/index.html
published: 07 Jul 2021
My Facebook (Meta) Salary Progression As A Software Engineer
I was first hired at Facebook in 2018 as a summer software engineering intern. I then completed a second internship in 2019 before starting full time as a software engineer in 2020. In this video, I break down my total compensation through this time, as well as how it increased as I earned salary raises, refresher stock grants, and promotions while working at Facebook.
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
https://www.frontendexpert.io/conner
LinkedIn: https://www.linkedin.com/in/connerardman/
TikTok: https://tiktok.com/@connerardman
Video/Coding Gear: https://www.amazon.com/shop/connerardman
On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor Michael D. Smith. Shared with permission...
On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor Michael D. Smith. Shared with permission.
***
HOW TO SUBSCRIBE
http://www.youtube.com/subscription_center?add_user=cs50tv
HOW TO TAKE CS50
edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x
HOW TO JOIN CS50 COMMUNITIES
Discord: https://discord.gg/T8QZqRx
Ed: https://cs50.harvard.edu/x/ed
Facebook Group: https://www.facebook.com/groups/cs50/
Faceboook Page: https://www.facebook.com/cs50/
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: https://instagram.com/cs50
LinkedIn Group: https://www.linkedin.com/groups/7437240/
LinkedIn Page: https://www.linkedin.com/school/cs50/
Quora: https://www.quora.com/topic/CS50
Slack: https://cs50.edx.org/slack
Snapchat: https://www.snapchat.com/add/cs50
Twitter: https://twitter.com/cs50
YouTube: http://www.youtube.com/cs50
HOW TO FOLLOW DAVID J. MALAN
Facebook: https://www.facebook.com/dmalan
GitHub: https://github.com/dmalan
Instagram: https://www.instagram.com/davidjmalan/
LinkedIn: https://www.linkedin.com/in/malan/
Quora: https://www.quora.com/profile/David-J-Malan
Twitter: https://twitter.com/davidjmalan
***
CS50 SHOP
https://cs50.harvardshop.com/
***
LICENSE
CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-nc-sa/4.0/
David J. Malan
https://cs.harvard.edu/malan
[email protected]
On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor Michael D. Smith. Shared with permission.
***
HOW TO SUBSCRIBE
http://www.youtube.com/subscription_center?add_user=cs50tv
HOW TO TAKE CS50
edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x
HOW TO JOIN CS50 COMMUNITIES
Discord: https://discord.gg/T8QZqRx
Ed: https://cs50.harvard.edu/x/ed
Facebook Group: https://www.facebook.com/groups/cs50/
Faceboook Page: https://www.facebook.com/cs50/
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: https://instagram.com/cs50
LinkedIn Group: https://www.linkedin.com/groups/7437240/
LinkedIn Page: https://www.linkedin.com/school/cs50/
Quora: https://www.quora.com/topic/CS50
Slack: https://cs50.edx.org/slack
Snapchat: https://www.snapchat.com/add/cs50
Twitter: https://twitter.com/cs50
YouTube: http://www.youtube.com/cs50
HOW TO FOLLOW DAVID J. MALAN
Facebook: https://www.facebook.com/dmalan
GitHub: https://github.com/dmalan
Instagram: https://www.instagram.com/davidjmalan/
LinkedIn: https://www.linkedin.com/in/malan/
Quora: https://www.quora.com/profile/David-J-Malan
Twitter: https://twitter.com/davidjmalan
***
CS50 SHOP
https://cs50.harvardshop.com/
***
LICENSE
CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-nc-sa/4.0/
David J. Malan
https://cs.harvard.edu/malan
[email protected]
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
http...
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/modern-software-engineering
Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts
Find plenty more from Dave on his Continuous Delivery YouTube channel: https://www.youtube.com/channel/UCCfqyGl3nq_V0bo64CjZh8g
DESCRIPTION
What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.
The interview is based on Dave's book "Modern Software Engineering": https://amzn.to/3GI468M
TIMECODES
00:00 Intro
01:45 Software engineering books that shook our foundation
06:36 Modern software engineering in practice
09:52 Working iteratively
18:33 The experimental software engineer
29:09 Managing complexity in the cloud age
40:16 How to apply the separation of concerns in a team
46:28 Rolling the wheel of time
53:15 What’s next after Modern Software Engineering?
01:03:52 Outro
RECOMMENDED BOOKS
David Farley • Modern Software Engineering • https://amzn.to/3GI468M
Dave Farley & Jez Humble • Continuous Delivery • https://amzn.to/3ocIHwd
Steve Smith • Measuring Continuous Delivery • https://amzn.to/3MEAJbe
Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm
Kent Beck • Extreme Programming Explained • https://amzn.to/34OVMH6
Michael Feathers • Working Effectively with Legacy Code • https://amzn.to/37suHdy
Alistair Cockburn • Agile Software Development • https://amzn.to/3u0zNVX
Mary & Tom Poppendieck • Implementing Lean Software Development • https://amzn.to/3CQwC7t
Fred Brooks Jr. • The Mythical Man-Month • https://amzn.to/31NJc5C
Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architecture
Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl
George Fairbanks • Just Enough Software Architecture • https://amzn.to/3uZzVo0
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#SoftwareEngineering #DaveFarley #SteveSmith #Programming #Harness #ContinuousDelivery #ModernSoftwareEngineering #SoftwareArchitecture #DevOps #WorkingIteratively #DevOpsTutorial
SUPPORTER
Harness is the only end-to-end platform for complete software delivery. It provides a simple, safe and secure way for engineering and DevOps teams to release applications into production. Try Harness for free! https://app.harness.io/auth/#/signup/?utm_source=External&utm_medium=social&utm_content=virtual-event&utm_campaign=goto-bookclub-sponsor
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/modern-software-engineering
Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts
Find plenty more from Dave on his Continuous Delivery YouTube channel: https://www.youtube.com/channel/UCCfqyGl3nq_V0bo64CjZh8g
DESCRIPTION
What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.
The interview is based on Dave's book "Modern Software Engineering": https://amzn.to/3GI468M
TIMECODES
00:00 Intro
01:45 Software engineering books that shook our foundation
06:36 Modern software engineering in practice
09:52 Working iteratively
18:33 The experimental software engineer
29:09 Managing complexity in the cloud age
40:16 How to apply the separation of concerns in a team
46:28 Rolling the wheel of time
53:15 What’s next after Modern Software Engineering?
01:03:52 Outro
RECOMMENDED BOOKS
David Farley • Modern Software Engineering • https://amzn.to/3GI468M
Dave Farley & Jez Humble • Continuous Delivery • https://amzn.to/3ocIHwd
Steve Smith • Measuring Continuous Delivery • https://amzn.to/3MEAJbe
Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm
Kent Beck • Extreme Programming Explained • https://amzn.to/34OVMH6
Michael Feathers • Working Effectively with Legacy Code • https://amzn.to/37suHdy
Alistair Cockburn • Agile Software Development • https://amzn.to/3u0zNVX
Mary & Tom Poppendieck • Implementing Lean Software Development • https://amzn.to/3CQwC7t
Fred Brooks Jr. • The Mythical Man-Month • https://amzn.to/31NJc5C
Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architecture
Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl
George Fairbanks • Just Enough Software Architecture • https://amzn.to/3uZzVo0
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#SoftwareEngineering #DaveFarley #SteveSmith #Programming #Harness #ContinuousDelivery #ModernSoftwareEngineering #SoftwareArchitecture #DevOps #WorkingIteratively #DevOpsTutorial
SUPPORTER
Harness is the only end-to-end platform for complete software delivery. It provides a simple, safe and secure way for engineering and DevOps teams to release applications into production. Try Harness for free! https://app.harness.io/auth/#/signup/?utm_source=External&utm_medium=social&utm_content=virtual-event&utm_campaign=goto-bookclub-sponsor
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
This presentation was recorded at GOTO Berlin 2016. #gotocon #gotober
http://gotober.com
Mary Poppendieck - Author of 'The Lean Mindset: Ask the Right Question...
This presentation was recorded at GOTO Berlin 2016. #gotocon #gotober
http://gotober.com
Mary Poppendieck - Author of 'The Lean Mindset: Ask the Right Questions'
ABSTRACT
2020 used to be far in the future. Today it’s four years away. We no longer need to guess what breakthroughs await us in that magic year, the future is hiding in plain sight: a reliable Cloud, industry-disrupting Platforms, massive data [...]
Download slides and read the full abstract here:
https://gotocon.com/berlin-2016/presentations/show_talk.jsp?oid=7916
https://twitter.com/gotober
https://www.facebook.com/GOTOConference
#ComputerScience #disruption #cloud #IoT #futurology
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
This presentation was recorded at GOTO Berlin 2016. #gotocon #gotober
http://gotober.com
Mary Poppendieck - Author of 'The Lean Mindset: Ask the Right Questions'
ABSTRACT
2020 used to be far in the future. Today it’s four years away. We no longer need to guess what breakthroughs await us in that magic year, the future is hiding in plain sight: a reliable Cloud, industry-disrupting Platforms, massive data [...]
Download slides and read the full abstract here:
https://gotocon.com/berlin-2016/presentations/show_talk.jsp?oid=7916
https://twitter.com/gotober
https://www.facebook.com/GOTOConference
#ComputerScience #disruption #cloud #IoT #futurology
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Checkout gfg practice portal to Excel in yout DSA prep!: https://bit.ly/3hgbukb
In this video we have Sandeep Jain sir, who is the founder and CEO of GFG. We ...
Checkout gfg practice portal to Excel in yout DSA prep!: https://bit.ly/3hgbukb
In this video we have Sandeep Jain sir, who is the founder and CEO of GFG. We have talked about a number of things in this video. DO like it if you enjoy the video and subscribe to the channel!
You can use my code NISHANT to get 15% Off on all GFG courses.
✨ Important Links ✨
- Don't Click Here: https://bit.ly/3afmPha
- Telegram Link: https://t.me/codeIn10byNishant
- Github Repo Link: https://github.com/chaharnishant11/CodeIn10DSA
✨ Hashtags ✨
#NishantChahar #Microsoft #DSA #Recursion #FAANG #NSIT #NSUT #engineering #internship #college
✨tags ✨
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn Operating systems
where to learn dbms
where to learn oops
where to learn computer networks
where to learn low level design
where to learn cs fundamentals
Sanchit jain
Gaurav sen
Gate smashers
Placement guide
How to start programming
where to learn cpp
where to learn python
where to learn javascript
where to learn java
Placement guide
Nishant Chahar Placement Guide
languages to learn
resources to learn data structures
Projects development
AR/VR
Blockchain Machine learning
Deep Learning
Software developer engineer ,
Side projects ,
Importance of side projects ,
Machine Learning Engineer,
How to become a machine learning engineer ,
Associate engineer
Data structures Algorithms
College Life, College, Memories
Fun Fests Chill Enjoy
IITD Mood indigo rendezvous IIT
NSUT Moksha DTU Engifest
Bits Bitsgoa
Namaste Javascript
Namaste Javascript Akshay Saini
Apna college
Apna college c++
apna college DSA
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn programming
how to start coding
where to learn coding
where to learn DSA
resources to learn programming
how to crack amazon
how to crack placement
blockchain
what is blockchain
blockchain technology
blockchain technology explained
blockchain explained
blockchain technology in hindi
web development roadmap
roadmap to learn web development
android development roadmap
MERN stack roadmap
machine learning roadmap
roadmap to learn machine learning
roadmap for deep learning
roadmap for 2nd years
roadmap for opensource
roadmap for ios development
roadmap for deep learning
roadmap to learn DSA
Checkout gfg practice portal to Excel in yout DSA prep!: https://bit.ly/3hgbukb
In this video we have Sandeep Jain sir, who is the founder and CEO of GFG. We have talked about a number of things in this video. DO like it if you enjoy the video and subscribe to the channel!
You can use my code NISHANT to get 15% Off on all GFG courses.
✨ Important Links ✨
- Don't Click Here: https://bit.ly/3afmPha
- Telegram Link: https://t.me/codeIn10byNishant
- Github Repo Link: https://github.com/chaharnishant11/CodeIn10DSA
✨ Hashtags ✨
#NishantChahar #Microsoft #DSA #Recursion #FAANG #NSIT #NSUT #engineering #internship #college
✨tags ✨
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn Operating systems
where to learn dbms
where to learn oops
where to learn computer networks
where to learn low level design
where to learn cs fundamentals
Sanchit jain
Gaurav sen
Gate smashers
Placement guide
How to start programming
where to learn cpp
where to learn python
where to learn javascript
where to learn java
Placement guide
Nishant Chahar Placement Guide
languages to learn
resources to learn data structures
Projects development
AR/VR
Blockchain Machine learning
Deep Learning
Software developer engineer ,
Side projects ,
Importance of side projects ,
Machine Learning Engineer,
How to become a machine learning engineer ,
Associate engineer
Data structures Algorithms
College Life, College, Memories
Fun Fests Chill Enjoy
IITD Mood indigo rendezvous IIT
NSUT Moksha DTU Engifest
Bits Bitsgoa
Namaste Javascript
Namaste Javascript Akshay Saini
Apna college
Apna college c++
apna college DSA
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn programming
how to start coding
where to learn coding
where to learn DSA
resources to learn programming
how to crack amazon
how to crack placement
blockchain
what is blockchain
blockchain technology
blockchain technology explained
blockchain explained
blockchain technology in hindi
web development roadmap
roadmap to learn web development
android development roadmap
MERN stack roadmap
machine learning roadmap
roadmap to learn machine learning
roadmap for deep learning
roadmap for 2nd years
roadmap for opensource
roadmap for ios development
roadmap for deep learning
roadmap to learn DSA
I was first hired at Facebook in 2018 as a summer software engineering intern. I then completed a second internship in 2019 before starting full time as a softw...
I was first hired at Facebook in 2018 as a summer software engineering intern. I then completed a second internship in 2019 before starting full time as a software engineer in 2020. In this video, I break down my total compensation through this time, as well as how it increased as I earned salary raises, refresher stock grants, and promotions while working at Facebook.
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
https://www.frontendexpert.io/conner
LinkedIn: https://www.linkedin.com/in/connerardman/
TikTok: https://tiktok.com/@connerardman
Video/Coding Gear: https://www.amazon.com/shop/connerardman
I was first hired at Facebook in 2018 as a summer software engineering intern. I then completed a second internship in 2019 before starting full time as a software engineer in 2020. In this video, I break down my total compensation through this time, as well as how it increased as I earned salary raises, refresher stock grants, and promotions while working at Facebook.
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
https://www.frontendexpert.io/conner
LinkedIn: https://www.linkedin.com/in/connerardman/
TikTok: https://tiktok.com/@connerardman
Video/Coding Gear: https://www.amazon.com/shop/connerardman
On 7 December 2005, Mark Zuckerberg joined CS50 for a guest lecture about Facebook and computer science. With Professor Michael D. Smith. Shared with permission.
***
HOW TO SUBSCRIBE
http://www.youtube.com/subscription_center?add_user=cs50tv
HOW TO TAKE CS50
edX: https://cs50.edx.org/
Harvard Extension School: https://cs50.harvard.edu/extension
Harvard Summer School: https://cs50.harvard.edu/summer
OpenCourseWare: https://cs50.harvard.edu/x
HOW TO JOIN CS50 COMMUNITIES
Discord: https://discord.gg/T8QZqRx
Ed: https://cs50.harvard.edu/x/ed
Facebook Group: https://www.facebook.com/groups/cs50/
Faceboook Page: https://www.facebook.com/cs50/
GitHub: https://github.com/cs50
Gitter: https://gitter.im/cs50/x
Instagram: https://instagram.com/cs50
LinkedIn Group: https://www.linkedin.com/groups/7437240/
LinkedIn Page: https://www.linkedin.com/school/cs50/
Quora: https://www.quora.com/topic/CS50
Slack: https://cs50.edx.org/slack
Snapchat: https://www.snapchat.com/add/cs50
Twitter: https://twitter.com/cs50
YouTube: http://www.youtube.com/cs50
HOW TO FOLLOW DAVID J. MALAN
Facebook: https://www.facebook.com/dmalan
GitHub: https://github.com/dmalan
Instagram: https://www.instagram.com/davidjmalan/
LinkedIn: https://www.linkedin.com/in/malan/
Quora: https://www.quora.com/profile/David-J-Malan
Twitter: https://twitter.com/davidjmalan
***
CS50 SHOP
https://cs50.harvardshop.com/
***
LICENSE
CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License
https://creativecommons.org/licenses/by-nc-sa/4.0/
David J. Malan
https://cs.harvard.edu/malan
[email protected]
This interview was recorded for the GOTO Book Club. #GOTOcon #GOTObookclub
http://gotopia.tech/bookclub
Read the full transcription of the interview here:
https://gotopia.tech/bookclub/episodes/modern-software-engineering
Dave Farley - Author of "Modern Software Engineering",
Continuous Delivery & DevOps Pioneer
Steve Smith - Author of "Measuring Continuous Delivery",
Principal Consultant at Equal Experts
Find plenty more from Dave on his Continuous Delivery YouTube channel: https://www.youtube.com/channel/UCCfqyGl3nq_V0bo64CjZh8g
DESCRIPTION
What should the modern software engineer know in order to be the best at their job? Dave Farley and Steve Smith explore the books that can help engineers succeed and why iteration and experiments are crucial.
The interview is based on Dave's book "Modern Software Engineering": https://amzn.to/3GI468M
TIMECODES
00:00 Intro
01:45 Software engineering books that shook our foundation
06:36 Modern software engineering in practice
09:52 Working iteratively
18:33 The experimental software engineer
29:09 Managing complexity in the cloud age
40:16 How to apply the separation of concerns in a team
46:28 Rolling the wheel of time
53:15 What’s next after Modern Software Engineering?
01:03:52 Outro
RECOMMENDED BOOKS
David Farley • Modern Software Engineering • https://amzn.to/3GI468M
Dave Farley & Jez Humble • Continuous Delivery • https://amzn.to/3ocIHwd
Steve Smith • Measuring Continuous Delivery • https://amzn.to/3MEAJbe
Eric Evans • Domain-Driven Design • https://amzn.to/3tnGhwm
Kent Beck • Extreme Programming Explained • https://amzn.to/34OVMH6
Michael Feathers • Working Effectively with Legacy Code • https://amzn.to/37suHdy
Alistair Cockburn • Agile Software Development • https://amzn.to/3u0zNVX
Mary & Tom Poppendieck • Implementing Lean Software Development • https://amzn.to/3CQwC7t
Fred Brooks Jr. • The Mythical Man-Month • https://amzn.to/31NJc5C
Simon Brown • Software Architecture for Developers Vol. 2 • https://leanpub.com/visualising-software-architecture
Woods, Erder & Pureur • Continuous Architecture in Practice • https://amzn.to/2QWAmkl
George Fairbanks • Just Enough Software Architecture • https://amzn.to/3uZzVo0
https://twitter.com/GOTOcon
https://www.linkedin.com/company/goto-
https://www.facebook.com/GOTOConferences
#SoftwareEngineering #DaveFarley #SteveSmith #Programming #Harness #ContinuousDelivery #ModernSoftwareEngineering #SoftwareArchitecture #DevOps #WorkingIteratively #DevOpsTutorial
SUPPORTER
Harness is the only end-to-end platform for complete software delivery. It provides a simple, safe and secure way for engineering and DevOps teams to release applications into production. Try Harness for free! https://app.harness.io/auth/#/signup/?utm_source=External&utm_medium=social&utm_content=virtual-event&utm_campaign=goto-bookclub-sponsor
Looking for a unique learning experience?
Attend the next GOTO conference near you! Get your ticket at https://gotopia.tech
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
This presentation was recorded at GOTO Berlin 2016. #gotocon #gotober
http://gotober.com
Mary Poppendieck - Author of 'The Lean Mindset: Ask the Right Questions'
ABSTRACT
2020 used to be far in the future. Today it’s four years away. We no longer need to guess what breakthroughs await us in that magic year, the future is hiding in plain sight: a reliable Cloud, industry-disrupting Platforms, massive data [...]
Download slides and read the full abstract here:
https://gotocon.com/berlin-2016/presentations/show_talk.jsp?oid=7916
https://twitter.com/gotober
https://www.facebook.com/GOTOConference
#ComputerScience #disruption #cloud #IoT #futurology
Looking for a unique learning experience?
Attend the next GOTO Conference near you! Get your ticket at http://gotocon.com
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.
https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Checkout gfg practice portal to Excel in yout DSA prep!: https://bit.ly/3hgbukb
In this video we have Sandeep Jain sir, who is the founder and CEO of GFG. We have talked about a number of things in this video. DO like it if you enjoy the video and subscribe to the channel!
You can use my code NISHANT to get 15% Off on all GFG courses.
✨ Important Links ✨
- Don't Click Here: https://bit.ly/3afmPha
- Telegram Link: https://t.me/codeIn10byNishant
- Github Repo Link: https://github.com/chaharnishant11/CodeIn10DSA
✨ Hashtags ✨
#NishantChahar #Microsoft #DSA #Recursion #FAANG #NSIT #NSUT #engineering #internship #college
✨tags ✨
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn Operating systems
where to learn dbms
where to learn oops
where to learn computer networks
where to learn low level design
where to learn cs fundamentals
Sanchit jain
Gaurav sen
Gate smashers
Placement guide
How to start programming
where to learn cpp
where to learn python
where to learn javascript
where to learn java
Placement guide
Nishant Chahar Placement Guide
languages to learn
resources to learn data structures
Projects development
AR/VR
Blockchain Machine learning
Deep Learning
Software developer engineer ,
Side projects ,
Importance of side projects ,
Machine Learning Engineer,
How to become a machine learning engineer ,
Associate engineer
Data structures Algorithms
College Life, College, Memories
Fun Fests Chill Enjoy
IITD Mood indigo rendezvous IIT
NSUT Moksha DTU Engifest
Bits Bitsgoa
Namaste Javascript
Namaste Javascript Akshay Saini
Apna college
Apna college c++
apna college DSA
Where to learn dp
where to learn graphs
where to learn dsa
how to start programming
how to start coding
where to learn trees
what is memoisation
what is tabulation
what are graphs
where to learn programming
how to start coding
where to learn coding
where to learn DSA
resources to learn programming
how to crack amazon
how to crack placement
blockchain
what is blockchain
blockchain technology
blockchain technology explained
blockchain explained
blockchain technology in hindi
web development roadmap
roadmap to learn web development
android development roadmap
MERN stack roadmap
machine learning roadmap
roadmap to learn machine learning
roadmap for deep learning
roadmap for 2nd years
roadmap for opensource
roadmap for ios development
roadmap for deep learning
roadmap to learn DSA
I was first hired at Facebook in 2018 as a summer software engineering intern. I then completed a second internship in 2019 before starting full time as a software engineer in 2020. In this video, I break down my total compensation through this time, as well as how it increased as I earned salary raises, refresher stock grants, and promotions while working at Facebook.
Prepping for your frontend interviews? Use code "conner" for a discount on my course FrontendExpert:
https://www.frontendexpert.io/conner
LinkedIn: https://www.linkedin.com/in/connerardman/
TikTok: https://tiktok.com/@connerardman
Video/Coding Gear: https://www.amazon.com/shop/connerardman
Typical formal definitions of software engineering are:
"research, design, develop, and test operating systems-level software, compilers, and network distribution software for medical, industrial, military, communications, aerospace, business, scientific, and general computing applications."
"the systematic application of scientific and technological knowledge, methods, and experience to the design, implementation, testing, and documentation of software";
"the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software";
"an engineering discipline that is concerned with all aspects of software production";
and "the establishment and use of sound engineering principles in order to economically obtain software that is reliable and works efficiently on real machines."
History
When the first digital computers appeared in the early 1940s, the instructions to make them operate were wired into the machine. Practitioners quickly realized that this design was not flexible and came up with the "stored program architecture" or von Neumann architecture. Thus the division between "hardware" and "software" began with abstraction being used to deal with the complexity of computing.
It turns out that in addition to semiconductor makers, Korea needs more fabless software developers. The proposal was introduced during a seminar hosted by the National Academy of Engineering of Korea (NAEK) ... Read more of this story at Slashdot. .
Measures of adapting information technology such as AI-intelligent automation to support customer interaction are now key enablers of near-customer service experience ... This article is authored by Honish Joseph, Princ SoftwareAppsEngineer, Yahoo ... ....
SeniorSoftwareEngineer...Desirable.Experience in using the Rust programming language and associated toolchainA degree in a mathematical, scientific, engineering or computer science discipline.
... driven by software platforms that allow for the development of new drugs, personalised treatments and genetic engineering ... This article is authored by Birkaran Sachdev, software engineer, Salesforce.
In fact, even when school started, I still found myself heading back to the company to help out and brush up on my understanding of areas like cybersecurity and software engineering.Interning my way to a full-time job.
"I've always dreamed of being a software engineer but didn’t know where to begin without formal schooling ... It’s empowering to know I can work toward a career in software engineering on my own.
In this era of rapid digital transformation, software engineering expert Sekhar Chittala from the USA has unveiled groundbreaking insights into how automated CI/CD pipelines revolutionize developer productivity.
According to the authorities’ statement, the DMM Bitcoin breach stemmed from a well-coordinated social engineering scheme targeting employees of Ginco, a Japanese crypto wallet software firm.
Citing a recent case where a 39-year-old software engineer lost Rs 11.8 crore to this scam, the Commissioner clarified, “We want to reiterate, as we have done multiple times through our social ...
25 lakh.Top recruiters include Google (13 offers), Microsoft (9), Flipkart (7), Accenture Japan, and Samsung (6 each), with positions spanning software engineering, data science, business analytics, ...
Redmond and Brown made the list in two categories ... They also hired their first full-time software engineer and a seasoned marketing veteran to help with rolling out Yelo in three additional colleges and universities, one of which is in Burlington.