In university and colleges, software engineering can be a large part of the learning process. Today, we take a look at just why so much emphasis is placed on software engineering in schools, and what are some of the key learning points in it.
Software engineering is all about writing code in a structured and formal way, with the end goal of achieving greater readability and maintainability of code. To do this, the lifecycle of a project is usually divided as follows:
1) Requirements Gathering
In this video, we’ll take a look at each of these phases, and identify some techniques and best practices associated with executing them.
= 0612 TV =
0612 TV, a sub-project of NERDfirst.net, is an educational YouTube channel. Started in 2008, we have now covered a wide range of topics, from areas such as Programming, Algorithms and Computing Theories, Computer Graphics, Photography, and Specialized Guides for using software such as FFMPEG, Deshaker, GIMP and more!
Enjoy your stay, and don’t hesitate to drop me a comment or a personal message to my inbox =) If you like my work, don’t forget to subscribe!
Like what you see? Buy me a coffee → http://www.nerdfirst.net/donate/
0612 TV Official Writeup: http://nerdfirst.net/0612tv
More about me: http://about.me/lcc0612
Official Twitter: http://twitter.com/0612tv
= NERDfirst =
NERDfirst is a project allowing me to go above and beyond YouTube videos into areas like app and game development. It will also contain the official 0612 TV blog and other resources.
Watch this space, and keep your eyes peeled on this channel for more updates! http://nerdfirst.net/
Disclaimer: Please note that any information is provided on this channel in good faith, but I cannot guarantee 100% accuracy / correctness on all content. Contributors to this channel are not to be held responsible for any possible outcomes from your use of the information.
This presentation was recorded at GOTOpia November 2020. #GOTOcon #GOTOpia
Simon Brown – Creator of C4 Software Architecture Model & Author of “Software Architecture for Developers”
The software development industry has made huge leaps in recent years, yet software development teams are often more chaotic than they are self-organizing, with the resulting code being more of a mess than was perhaps anticipated.
Successful software projects aren’t just about good code, and sometimes you need to step away from the IDE for a few moments to see the bigger picture. This aimed at software developers who want to learn more about software architecture, technical leadership and the balance with agility […]
00:25 1. Software architecture isn’t about big design upfront
10:24 2. Every software team needs to consider software architecture
12:35 3. The software architecture role is about coding, coaching & collaboration
17:31 4. You don’t need to use UML
24:32 5. A good software architecture enables agility
Download slides and read the full abstract here:
How I Became a Software Engineer Without a Computer Science Degree
Hi friends! Today I am sharing my story of how I Became a Software Engineer Without a Computer Science Degree. There are so many unique and different paths to get into software engineering and development and I hope sharing my journey with you will inspire you to go through your own journey!
3:25 Why I decided to go to a coding bootcamp
4:08 What I did after my coding bootcamp – Job hunting
6:05 My first job
8:23 Advice I have for others considering getting into tech or software engineering
Business inquiries: email@example.com
COME SAY HI!
Watch me working as a software engineer at Starling. I really enjoy what I do and I want to share my working day with you.
► Recommended Books
HTTP: The Definitive Guide
► Computer and Monitor
New Apple MacBook Pro
Dell 27 INCH Ultrasharp U2719D Monitor
USB C Hub Multiport Adapter
► Camera Gear
Sony ILCE7M3B Full Frame Mirrorless Camera
Sigma 16 mm F1.4 DC DN
Sigma 33B965 30 mm F1.4 DC DC
▶️ Don’t forget to subscribe | http://bit.ly/2HpF5V8
▶️ Join Closed Facebook Group for discussion and early access videos and courses | http://bit.ly/2FbuIkx
▶️ Follow me on Instagram | http://bit.ly/2TSkA9w
Free Copyright Instrumentals used
Agdal – Soyb [Vlog No Copyright Music]
[No Copyright Music] Chill LoFi Hip Hop FREE (Copyright Free) Music – Monroe By: LAKEY INSPIRED
[No Copyright Music] Chill Lofi Hip Hop Instrumental (Copyright Free) Music – Days Like These
Follow me through a typical day in the life as a Software Engineer in San Francisco. I’ve been working full time for the past 18 months and it’s been an amazing experience. This video is my attempt to show you a day in my life. Morning workout, commuting to work, work environment, meals, it’s all here!
Song from this video:
—- Follow Us On Social Media —-
Josh’s Twitch (Daily Streams): https://twitch.tv/clubdeco
—- Shop Our Editing Equipment —-
Editing/Coding Laptop (MacBook Pro 13 inch): https://amzn.to/2VDEQw5
Everyday Editing Headphones (Sennheiser HD 559) https://amzn.to/38bcMms
Final Master Editing Headphones (Sennheiser HD 660S): https://amzn.to/2Tfb3Iz
—- Shop Our Camera Equipment —-
Camera (iPhone 11 256GB) https://amzn.to/3aqVcw9
Camera App (Filmic Pro) https://apps.apple.com/us/app/filmic-pro-video-camera/id436577167
Camera Microphone (Rode VideoMicro): https://amzn.to/32Kju1v
Camera Lenses (Moment iPhone Lenses): http://bit.ly/moment-lense-josh-and-katie
—- Where We Get Our Music —-
—- Other Social Media Links —-
Josh’s Spotify: https://open.spotify.com/artist/0T24zL5DjolHE3ssni0rdK
Josh’s Soundcloud: https://soundcloud.com/clubdeco
The idea is spreading that perhaps software development is simply incompatible with engineering; that software developers are not, and never will be, real engineers. Glenn Vanderburg, VP of Engineering at First, takes a fresh look at what that really should mean for this field. With an extra 45 years of experience about the task of programming, and a broad survey of the varied different engineering disciplines, can we envision a future for a field of “software engineering” that is worthy of the name?
What people think I do vs what I really do. A funny, light-hearted take at a day in the life of a software engineer at Microsoft, quarantine edition. One of the best things about working at Microsoft is the flexibility around work. It is possible, and often encouraged to fix your lifestyle around work, which makes is very easy to alternate slots on your schedule between work and other chores you have to do. And since the company can operate 100% remotely for engineering, quarantine hasn’t impacted our direct job function. Of course, being able to interact with colleagues physically instead of virtually is always great, but remote tech has made things a lot easier.
Hope you enjoy 🙂
Canon EOS R – https://amzn.to/336Up2g
Canon RF 24-105 f/4 IS USM – https://amzn.to/35XBpoT
Canon EF-S 10-18mm STM – https://amzn.to/3pTcLgY
Canon EF 50mm 1.8 II – https://amzn.to/35XAJ2D
Atomos Shogun 7 – https://amzn.to/370ZNoX
Samsung CRG9 – https://amzn.to/33b5rDT
Lian Li Dynamic O11 – https://amzn.to/3ftahBd
ASUS RTX 2080 Super – https://amzn.to/3frlUsb
Razer Black Widow Elite – https://amzn.to/35XhjuV
Razer Basilisk HyperSpeed – https://amzn.to/2UUYj9W
Apple Macbook Pro 16 – https://amzn.to/3nQ2W1z
Hacking for days 0:00
Wake up 0:29
Workout & Post-Workout Smoothie 0:53
Get Ready 1:25
Daily Standup 1:47
Code Reviews 2:32
Drive to Office 2:43
Coding (API Implementation) 3:45
Drive Back Home 4:04
Take Dog Swimming 4:20
Some More Work 5:42
Hangout with Friends 5:52