Logical thinking is also known as analytical reasoning, critical thinking or abstract thinking. It is an important trait, especially among developers in the software development industry. Without the logic, they would not understand how the software works, nor would they produce a clean code.
Why is it that after 50+ years our primary tool is still a simple text editor?
We can do so much better. In this talk I present my vision for a much more holistic developer experience, that deeply understands the application we’re building, and supports us in this endeavour.
Source channel: https://www.twitch.tv/j_blow Recorded on Aug 26, 2019.
Casey was working on a new game, for which he had done the basic programming, but hadn’t yet started on any real design. He wanted to talk about how to do game design, and this is what ensued.
At some point I referred to Frank Lantz’s "Immersive Fallacy" rant, which you can find here: https://www.youtube.com/watch?v=6JzNt1bSk_U
The volume is a little wacky since Casey was quiet on the recording; I went in and hand-boosted his volume in many places, but not everywhere.
After this talk came a Question + Answer session, which you can find here: https://www.youtube.com/watch?v=ECwHZlvvVH4
The fifth chapter of the Turing Mock Interview series takes a look at the Golang technical interview. Watch the video to learn more about the probable questions that might appear in a Golang test and Interview, brush up on the core concepts before the D-Day and prepare well for your next Golang interview.
Become a Turing software developer today.
Take the Turing test now: http://turing.com/s/hV5i09 Find remote US software jobs: http://turing.com/s/pnTSUX Hire software developers of Silicon Valley caliber: http://turing.com/s/tcqCK8 Watch more Turing.com reviews: https://turing.com/MVWqQr
To stay informed about the latest updates at Turing, follow us on: Instagram: https://www.instagram.com/turingcom/ Facebook: https://www.facebook.com/turingcom Twitter: https://twitter.com/turingcom LinkedIn: https://www.linkedin.com/company/turingcom/mycompany/ …
#MockInterview #Golang #GolangJobs #GolangMockInterview #TuringJobs #RemoteJobs #TuringDeveloper
About Turing.com: Turing connects exceptionally talented software developers to remote engineering jobs at Silicon Valley and US-based companies. 200+ companies, including those backed by Google Ventures, Andreessen Horowitz, Founders Fund, Kleiner Perkins, and Bloomberg, have successfully hired Turing developers.
- For over 1M software developers across…
In the first decade of my career, I would get angry at everyone around me and turned to the Internet to vent my frustration.
It seemed like managers and other people who didn’t understand software development had caused me to lose hope in my future.
In this video, I share what caused me to lose hope, and many programmers I run across struggle with as well.
If you’re a programmer who has turned to escapism and joining the chorus of complainers - I implore you to reconsider!
0:00 Introduction 01:07 How Programmers Lose Hope 03:00 — Forced To Cut Corners 04:33 — Cognitive Overload 05:17 — Low Perception Of Value 06:49 — High Income Forces Seeking Deeper Goals 08:31 — Learned Helplessness 10:38 How To Get Your Hope Back 10:42 — Say No With Grace 12:45 — Communicate Uncertainty 15:28 — Ask For Help Earlier 16:48 — Develop Empathy 18:24 — Surround Yourself With Positive Devs
Subscribe for more videos about Healthy Software Development: https://www.youtube.com/c/JaymeEdwardsMedia?sub_confirmation=1
"Estimating Software For Cautious Developers": https://youtu.be/1aIENDoGmdA
"How To Say ‘No’ To Software Project Requests": https://youtu.be/gGTOPoxVFsE
#programming #career #mentalhealth
We welcome Jonathan Blow back to The No-Frauds Club to discuss Braid, The Witness, his game design philosophy, and how it all dovetails with the modern state of art and culture.
Follow Jonathan: https://twitter.com/Jonathan_Blow
Clubhouse Conversations playlist: https://www.youtube.com/playlist?list=PLN70PQ8mAOvWg1_xB5HVrEmZwYPoDU4rx Spotify link: https://open.spotify.com/show/5DDTJZytcZYfoizAj1LKNw
0:00:00 The return of Jonathan Blow 0:00:11 When games are "about something" and Jonathan’s upcoming game 0:05:16 How games can set themselves apart from films and books 0:16:39 On the motivations of writers in the games industry 0:23:51 What if we never get to the better thing? And Elden Ring 0:41:55 Understanding what’s good, by accident or otherwise 0:53:39 Braid, and another angle on what the story could be 1:01:32 Balancing ideas and execution, and how they intertwine 1:07:51 Clarifying quantity vs quality, and the importance of one component 1:16:21 When feature creep affects the player 1:26:13 Being critical of games, and responding to critique 1:46:57 The merits of the critic, and "art reviews" vs "product reviews" 1:58:29 Seeking alternatives, and the homogenization of media 2:15:07 The reputation of being "elitist" 2:24:41 The Witness, one of Jonathan and Darion’s favorite puzzles 2:57:20 As …
Zebras all the way down: The engineering challenges of the data path Presented by Bryan Cantrill
Much attention is rightfully devoted to the development and deployment of stateless services, but these services are not themselves devoid of persistent state; rather, they rely on other services to manage this state for them. This data path, however — that stack of software that is emphatically not stateless, being responsible for distributed and/or persistent state — is entirely different in its constraints and failure modes. This software takes years or even decades to get right, can be arduous to upgrade, and — even in a post-cloud era — lives and dies by the fickle whims of hardware and firmware. This talk will reflect on two decades of building the data path, from the dawn of storage networking through modern cloud storage services.
A discussion about how they make software and what this means by Jonathan Blow, Thekla, Inc.
DevGAMM is the biggest game developers conference in Eastern Europe. DevGAMM gives gaming experts a chance to keep up with the latest thinking and developments in making games as well as share their knowledge and experience with each other.
Learn more about DevGAMM – https://devgamm.com/ Subscribe to our newsletter – http://eepurl.com/dpj3Sz More about games and developers participating in DevGAMM – https://games.devgamm.com/ Become a speaker – https://bit.ly/3isHdJP
Contact us via email – firstname.lastname@example.org
Page 1 of 9Older