SlideShare a Scribd company logo
How To Become a
Software Engineer
@YaroslavBunyak	

Senior Software Engineer, SoftServe Inc.
Agenda
• Knowledge	

• Tools	

• Character	

• Experience	

• Value	

• PR
Who is this guy?
• Senior software engineer	

• 15 years of programming experience	

• 7+ as a professional	

• Master’s degree in Applied Maths, 2007
Who is this guy?
• High-performance code, real-time 3D
graphics, and mathematics	


• Millions of people see my code in action	

• every day	

• The Weather Channel, CNN, Fox
News...
English or
GTFO
English or
GTFO
Knowledge
What?
• Hardware architecture	

• Data representation	

• Algorithms	

• Mathematics	

• Programming languages	

• Technology
Hardware
• CPU	

• Memory and cache	

• GPU	

• more and more important today
Data
• Bits and bytes	

• Floating-point numbers	

• Data structures
Data Structures
• Array, list, queue, stack	

• Map, hash map	

• Tree (binary, red-black, k-D)	

• Graph
Algorithms
• Search	

• Sort	

• Optimization	

• Recursion	

• Greedy	

• Scatter, Gather, Scan, Reduce
Math

• Computers are all about math!
Programming Languages
• Native - C, C++, Objective-C, C#	

• Scripting - Python, Lua, Perl	

• Web - JavaScript, Ruby, PHP	

• Functional - Lisp, Scheme, Erlang
Technology
• Multithreading	

• Networking	

• Database design	

• GUI	

• Computer graphics	

• Image processing
Tools
What?
• IDE or editor	

• Source control	

• Diff / Merge	

• Debugger	

• Profiler	

• Build system	


• Bug tracker	

• Task management	

• Continuous
integration	


• Code review	

• ...
IDE
• Integrated Development Environment	

• code editor	

• build system	

• debugger	

• profiler	

• ...
IDE
• Microsoft Visual Studio	

• Apple Xcode	

• Qt Creator	

• Eclipse	

• Code::Blocks
Editor
• Vim	

• Emacs	

• Notepad	

• not!
Source Control
•

Version Control System (VCS)
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5

Engineer 1	

-------------	


Engineer 2	

-------------
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5

Engineer 1	

-------------	


Engineer 2	

-------------
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5

Engineer 1	

-------------	

file X, file Y

Engineer 2	

-------------	

file X, file Y
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5

Engineer 1	

-------------	

file X, file Y

Engineer 2	

-------------	

file X, file Y
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5

Engineer 1	

-------------	

file X, file Y

Engineer 2	

-------------	

file X, file Y
Source Control
Server	

---------	

file X, version 0	

file X, version 1	

File Y, version 0	

File Y, version 1	

...	

File Y, version 5	

File Y, version 6

Engineer 1	

-------------	

file X, file Y

Engineer 2	

-------------	

file X, file Y
Source Control
• Update	

• Commit	

• Diff against previous revision	

• Branch	

• Integrate
Source Control
• Centralized	

• Perforce, Subversion	

• Distributed	

• Git, Mercurial
DCVS

Engineer 1	

-------------	

file X, version 0	

file X, version 1	

file Y, version 0	

file Y, version 1	

...	

file Y, version 5	

file Y, changed

Server	

---------	

file X, version 0	

file X, version 1	

file Y, version 0	

file Y, version 1	

...	

file Y, version 5

Engineer 2	

-------------	

file X, version 0	

file X, version 1	

file Y, version 0	

file Y, version 1	

...	

file Y, version 5
Diff Tools
• Beyond Compare	

• P4 Merge	

• DiffMerge	

• Kaleidoscope	

• and many, many more...
Profiler
• Instrumented	

• Sampling
Profiler
• Intel VTune	

• Very Sleepy	

• xperf	

• (built-in) Visual Studio and Xcode
Build System
• make	

• Premake	

• CMake	

• Tundra	

• Jam
Research
• Vim philosophy	

• spend 5 minutes to find the right tool	

• profit!	

• 5 minutes is okay, but 3 months probably
not
Character
Must Have
• Initiative	

• Responsibility	

• Persistence	

• Self-improvement	

• Self-driven	

• Get things done!
Experience
Advice #1
• Practice	

• Practice	

• and Practice	

• Practice makes perfect
Where To Get
• Start a hobby project	

• gamedev (why not?)	

• Internship	

• Join open source project	

• Get a job	

• Probably not the best advice for a student
Typical Path
• Don’t know how to	

• Know how to	

• Know how not to
Value
Value

• With your hard work you create value
How To Sell Your Work?
• Salary	

• hourly, fixed	

• Royalty	

• Share	

• Freelance (contract)	

• Open source
Value
• Your work is used to create a product	

• alone or within a team	

• So...
How To Sell a Product?
• Self-publishing or publisher deal	

• License	

• Service	

• Support	

• Ads	

• Give away for free
Contracts
• Consider you want to help somebody to
create/enhance/support a product	


• You need a contract	

• yes, you DO!
What’s in a Contract?
• Scope of work (what has to be done)	

• as detailed as possible	

• Cost (money)	

• Support (included or not)
What’s in a Contract?
• Now remember:	

• any, ANY additional work outside of the
contract scope has to be included in
another contract	


• Otherwise...	

• you will do it for free!
Open Source
• Choose a license	

• BSD, MIT, Zlib are good ones	

• GNU GPL - not so!	

• Publish your code	

• GitHub, Bitbucket, Google Code
PR
Remember
• It doesn’t matter how good you are if other
people (clients, customers, employer) do
not know it	


• You have to promote youself
How
•
•
•

•

Prepare a nice CV (no BS there)	

Publish your work (code, software)	

Connect with people	


•
•
•
Blog

social media (Twitter)	

professional networks (LinkedIn)	

attend conferences
Thank You!
Questions?

Twitter: @YaroslavBunyak	

e-mail: ybunyak@gmail.com
In The Next Episode:
Software Development Life-Cycle (SDLC)

More Related Content

Viewers also liked

Presentation Demo Metal 2013
Presentation Demo Metal 2013Presentation Demo Metal 2013
Presentation Demo Metal 2013
ttehnologie
 
Austria, country of castles
Austria, country of castlesAustria, country of castles
CISShanghai
CISShanghaiCISShanghai
CISShanghaibmaddick
 
Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Shika Nara
 
โรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงโรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงSroypret Na Nan
 
หลักการประเมิน
หลักการประเมินหลักการประเมิน
หลักการประเมิน
Sen Kung
 
Rolls royce 2010
Rolls royce 2010Rolls royce 2010
Rolls royce 2010Pac526
 
Margaret mead presentation
Margaret mead presentationMargaret mead presentation
Margaret mead presentation500sam
 
Permaculture dissertation 'A garden for the future'
Permaculture dissertation 'A garden for the future'Permaculture dissertation 'A garden for the future'
Permaculture dissertation 'A garden for the future'
Leen Gorissen
 
페이스북 타임라인 적용하기
페이스북 타임라인 적용하기페이스북 타임라인 적용하기
페이스북 타임라인 적용하기
Yun Jeong Jang
 
Bad credit auto loans
Bad credit auto loansBad credit auto loans
Bad credit auto loansbmacfinance
 
file PPPB (credit to the owner)-somebody..don't know who.
file PPPB  (credit to the owner)-somebody..don't know who.file PPPB  (credit to the owner)-somebody..don't know who.
file PPPB (credit to the owner)-somebody..don't know who.
Shika Nara
 
2015 paw workforce sales kit complete062714
2015 paw workforce sales kit complete0627142015 paw workforce sales kit complete062714
2015 paw workforce sales kit complete062714ccinquegrano
 
โรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงโรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงSroypret Na Nan
 
Yourprezi
YourpreziYourprezi
Yourprezi500sam
 
2010 Q3 md&a & interim financial statements
2010  Q3 md&a & interim financial statements2010  Q3 md&a & interim financial statements
2010 Q3 md&a & interim financial statementsProphecy Corp
 

Viewers also liked (20)

Presentation Demo Metal 2013
Presentation Demo Metal 2013Presentation Demo Metal 2013
Presentation Demo Metal 2013
 
Austria, country of castles
Austria, country of castlesAustria, country of castles
Austria, country of castles
 
CISShanghai
CISShanghaiCISShanghai
CISShanghai
 
Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4Pendidikan seni visual_tahun_4
Pendidikan seni visual_tahun_4
 
โรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงโรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวง
 
หลักการประเมิน
หลักการประเมินหลักการประเมิน
หลักการประเมิน
 
Rolls royce 2010
Rolls royce 2010Rolls royce 2010
Rolls royce 2010
 
TIP Presentation
TIP PresentationTIP Presentation
TIP Presentation
 
Margaret mead presentation
Margaret mead presentationMargaret mead presentation
Margaret mead presentation
 
Permaculture dissertation 'A garden for the future'
Permaculture dissertation 'A garden for the future'Permaculture dissertation 'A garden for the future'
Permaculture dissertation 'A garden for the future'
 
페이스북 타임라인 적용하기
페이스북 타임라인 적용하기페이스북 타임라인 적용하기
페이스북 타임라인 적용하기
 
Bad credit auto loans
Bad credit auto loansBad credit auto loans
Bad credit auto loans
 
2007 Q1 md&a
2007 Q1 md&a2007 Q1 md&a
2007 Q1 md&a
 
Pcy coal fact_sheet
Pcy coal fact_sheetPcy coal fact_sheet
Pcy coal fact_sheet
 
file PPPB (credit to the owner)-somebody..don't know who.
file PPPB  (credit to the owner)-somebody..don't know who.file PPPB  (credit to the owner)-somebody..don't know who.
file PPPB (credit to the owner)-somebody..don't know who.
 
2015 paw workforce sales kit complete062714
2015 paw workforce sales kit complete0627142015 paw workforce sales kit complete062714
2015 paw workforce sales kit complete062714
 
โรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวงโรงเรียนบ้านบ่อหลวง
โรงเรียนบ้านบ่อหลวง
 
Yourprezi
YourpreziYourprezi
Yourprezi
 
Manns music #3 -rev. 3-11-14
Manns music #3 -rev. 3-11-14Manns music #3 -rev. 3-11-14
Manns music #3 -rev. 3-11-14
 
2010 Q3 md&a & interim financial statements
2010  Q3 md&a & interim financial statements2010  Q3 md&a & interim financial statements
2010 Q3 md&a & interim financial statements
 

Similar to How To Become a Software Engineer

Maximize Your Production Effort (English)
Maximize Your Production Effort (English)Maximize Your Production Effort (English)
Maximize Your Production Effort (English)
slantsixgames
 
Raising the Bar
Raising the BarRaising the Bar
Raising the Bar
Alexandru Bolboaca
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014
Jody Garnett
 
Engineer as a Leading Role
Engineer as a Leading RoleEngineer as a Leading Role
Engineer as a Leading Role
SATOSHI TAGOMORI
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
SheSaysCREATIVE
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
Chris Aniszczyk
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
Ben VanEvery
 
Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical Writers
Jeff Haas
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
Pradeep Singh
 
iPhone game development - Joash Chee
iPhone game development - Joash CheeiPhone game development - Joash Chee
iPhone game development - Joash Chee
jasonong
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
Jody Garnett
 
CPSeis & GeoCraft
CPSeis & GeoCraftCPSeis & GeoCraft
CPSeis & GeoCraft
billmenger
 
py4inf-01-intro.ppt
py4inf-01-intro.pptpy4inf-01-intro.ppt
py4inf-01-intro.ppt
RosemeireArgentiniDe1
 
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
Gerke Max Preussner
 
Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hdslantsixgames
 
Machine Learning in Google I/O 19
Machine Learning in Google I/O 19Machine Learning in Google I/O 19
Machine Learning in Google I/O 19
Jeongkyu Shin
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB
 
Understanding PDF workflows
Understanding PDF workflowsUnderstanding PDF workflows
Understanding PDF workflowsVIGCbe
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projects
pchristensen
 

Similar to How To Become a Software Engineer (20)

Maximize Your Production Effort (English)
Maximize Your Production Effort (English)Maximize Your Production Effort (English)
Maximize Your Production Effort (English)
 
Raising the Bar
Raising the BarRaising the Bar
Raising the Bar
 
Osgeo incubation-2014
Osgeo incubation-2014Osgeo incubation-2014
Osgeo incubation-2014
 
Engineer as a Leading Role
Engineer as a Leading RoleEngineer as a Leading Role
Engineer as a Leading Role
 
05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&process
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 
Cool Tools for Technical Writers
Cool Tools for Technical WritersCool Tools for Technical Writers
Cool Tools for Technical Writers
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
iPhone game development - Joash Chee
iPhone game development - Joash CheeiPhone game development - Joash Chee
iPhone game development - Joash Chee
 
OSGeo Incubation 2014
OSGeo Incubation 2014OSGeo Incubation 2014
OSGeo Incubation 2014
 
CPSeis & GeoCraft
CPSeis & GeoCraftCPSeis & GeoCraft
CPSeis & GeoCraft
 
py4inf-01-intro.ppt
py4inf-01-intro.pptpy4inf-01-intro.ppt
py4inf-01-intro.ppt
 
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
GDC Europe 2014: Unreal Engine 4 for Programmers - Lessons Learned & Things t...
 
Supersize your production pipe enjmin 2013 v1.1 hd
Supersize your production pipe    enjmin 2013 v1.1 hdSupersize your production pipe    enjmin 2013 v1.1 hd
Supersize your production pipe enjmin 2013 v1.1 hd
 
Machine Learning in Google I/O 19
Machine Learning in Google I/O 19Machine Learning in Google I/O 19
Machine Learning in Google I/O 19
 
Unity 3D VS your team
Unity 3D VS your teamUnity 3D VS your team
Unity 3D VS your team
 
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB FeatureMongoDB World 2018: How an Idea Becomes a MongoDB Feature
MongoDB World 2018: How an Idea Becomes a MongoDB Feature
 
Understanding PDF workflows
Understanding PDF workflowsUnderstanding PDF workflows
Understanding PDF workflows
 
UI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware ProjectsUI Beyond the Browser - Software for Hardware Projects
UI Beyond the Browser - Software for Hardware Projects
 

Recently uploaded

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
Adtran
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
danishmna97
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
Safe Software
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
SOFTTECHHUB
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Paige Cruz
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
Neo4j
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
DianaGray10
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
Neo4j
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
Rohit Gautam
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 

Recently uploaded (20)

Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
Pushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 daysPushing the limits of ePRTC: 100ns holdover for 100 days
Pushing the limits of ePRTC: 100ns holdover for 100 days
 
How to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptxHow to Get CNIC Information System with Paksim Ga.pptx
How to Get CNIC Information System with Paksim Ga.pptx
 
Essentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FMEEssentials of Automations: The Art of Triggers and Actions in FME
Essentials of Automations: The Art of Triggers and Actions in FME
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
Goodbye Windows 11: Make Way for Nitrux Linux 3.5.0!
 
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfObservability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdf
 
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6UiPath Test Automation using UiPath Test Suite series, part 6
UiPath Test Automation using UiPath Test Suite series, part 6
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024GraphSummit Singapore | The Art of the  Possible with Graph - Q2 2024
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Large Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial ApplicationsLarge Language Model (LLM) and it’s Geospatial Applications
Large Language Model (LLM) and it’s Geospatial Applications
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 

How To Become a Software Engineer