Codemash 2.0.1.4: Tech Trends and Pwning Your Pwn Career KPD – 11614.

Slides:



Advertisements
Similar presentations
Welcome to Synergy 2013 Chip Casanave Data Access Worldwide.
Advertisements

MyCloudIT Removes the Complexity of Moving Cloud Customers’ Entire IT Infrastructures to Microsoft Azure – Including the Desktop MICROSOFT AZURE ISV: MYCLOUDIT.
With the Help of the Microsoft Azure Platform, Devbridge Group Provides Powerful, Flexible, and Scalable Responsive Web Solutions MICROSOFT AZURE ISV PROFILE:
Testing for the web and some other stuff. A BIT ABOUT ME Jonathan Director at Ocellics Software Solutions Studied at UCT and have a Honours in Information.
Simple Online Accounts for Your Business – With Help from Microsoft Azure, Big Red Cloud Makes Accounting Easier for Thousands of Businesses MICROSOFT.
Clinic to Cloud Provides an Electronic Medical Records System to Doctors in Australia, Hosted by Highly Secure Microsoft Azure Data Centers MICROSOFT AZURE.
Wowza and Microsoft Azure Enable Easy Deployment and Management of Cloud-Based Streaming Solutions that Deliver Live and On-Demand Video to Any Device.
CIO Academy Journey to Influential IT Leadership Journey to CIO Academy Strategic Competencies for 21st Century CIO Success Influential IT Leadership:
 “Probably the best place to start thinking about what your blog should be about is to consider what YOU are about.”  start by identifying your own.
Findly Leads the World in Talent Innovation with Its Enterprise-Cloud for Global Talent Acquisition COMPANY PROFILE: FINDLY Findly is a SaaS ISV founded.
VS Anywhere. Visual Studio Industry Partner VS Anywhere NEXT STEPS Contact us at: Websitehttps://vsanywhere.com Blog- Facebook.
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
Wordpress Ben Mulpeter. What is wordpress?  Wordpress is a free Content management system (CMS)  It allows free tools to help design your website and.
With the Help of the Microsoft Azure Platform, Awingu’s Web-Based Workspace Aggregator Enables Concrete and Easy Mobility Scenarios MICROSOFT AZURE ISV.
AngularJS & Git Workshop Made by: Nikola Novakovic.
Entrepreneurship for Software Engineers. You might be an entrepreneur if…  You can visualize solutions without a requirements doc  UX/UI is important.
Designing Complex Software Systems: Introduction CS 6961 – Lecture 0 Nathan Dykman.
TidyWork Enterprise Streamlines Your Business with Powerful Project and Inventory Management Tools, Delivered on the Microsoft Azure Platform MICROSOFT.
Executive Focus 2007 Take Control of Your Career Tools to Jumpstart Your Stalling Career Executive Focus 2007.
WHAT OUR CUSTOMERS ARE SAYING “After thorough market research and a review process, Qorus Breeze Proposals stood out from the competitors because of its.
Combining Cloud Power with Mobile Technology, Fielding Systems Is Delivering the Digital Oilfield to Modern Oil and Gas Production Companies COMPANY PROFILE:
Microsoft Azure Integrated with C21 Live Cloud Mosaic Helps Control Your Live Streaming from Anywhere by Deploying in Global Azure Regions MICROSOFT AZURE.
Boost Developer Productivity with a 360- Degree View of Every Software Change by Using FinditEZ, Certified Microsoft Platform Ready for SQL Azure MICROSOFT.
Connect Applications and Business Partners in Integration Cloud, the Reliable and Transparent Integration Environment Built on Microsoft Azure MICROSOFT.
+ Logentries Is a Real-Time Log Analytics Service for Aggregating, Analyzing, and Alerting on Log Data from Microsoft Azure Apps and Systems MICROSOFT.
PROGRAMMING LANGUAGES Trends and why you should care.
ProcessFrame QMS Is a Quality Management System that Supports ISO 9001:2015 Standard and Runs on the Microsoft Azure Cloud Platform MICROSOFT AZURE ISV.
PowerBuilder is an integrated development environment (IDE) used to create applications. PowerBuilder 12.5 has good integration with the Microsoft.
Best Web Technologies for
INTRODUCTION TO COMPUTER SCIENCE. SNAP! Open Chrome Whack a Mole Phone App in 3 minutes
Improve the Performance, Scalability, and Reliability of Applications in the Cloud with jetNEXUS Load Balancer for Microsoft Azure MICROSOFT AZURE ISV.
Apps for the modern enterprise INTRODUCTION TO SHAREPOINT AS A DEVELOPMENT PLATFORM RON COURVILLE.
BI06 THE TIME IS NOW TO GET STARTED WITH MICROSOFT POWER BI James Crowter MVP, Managing Director, Technology Management Sorry downloaders but you’ll have.
DreamFactory for Microsoft Azure Is an Open Source REST API Platform That Enables Mobilization of Data in Minutes across Frameworks and Storage Methods.
Danijel Malik Visual Studio ALM MVP Build 2014 What’s new for Visual Studio 2013 and Visual Studio Online.
We produce exceptional products in a highly-engaged environment that maintains continuous focus on our clients’ business needs and goals..
The Derivitec Risk Portal Provides Powerful, Cost-Effective Risk Management Solutions, Powered by Azure, that Deploy in Minutes MICROSOFT AZURE ISV PROFILE:
11/19/2017 9:41 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
SharePoint + CRM Saturday Zurich 2017
Meemim's Microsoft Azure-Hosted Knowledge Management Platform Simplifies the Sharing of Information with Colleagues, Clients or the Public MICROSOFT AZURE.
Introduction to ASP.NET 2.0
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Firefish Software for Professional Recruiters Stays Available Around the Clock from Any Device and Anywhere by Using the Microsoft Azure Platform Partner.
Building Innovative Apps using the Microsoft Developer Platform
Servoy Delivers-High Productivity Platform to Design, Build and Deliver Business Applications with a Superior Experience on Microsoft Azure Partner Logo.
Modern Web Development
SharePoint-Hosted Apps and JavaScript
MyHealthDirect’s Enterprise Scheduling Platform, Based on Microsoft Azure, Improves the Patient Experience and Reduces Patient Readmissions MICROSOFT AZURE.
Microsoft Ignite NZ October 2016 SKYCITY, Auckland.
Oscar AP by Massive Analytic: A Precognitive Analytics Platform for Effortless Data-Driven Decisions. Now Available in Azure Marketplace MICROSOFT AZURE.
Designed for Big Data Visual Analytics, Zoomdata Allows Business Users to Quickly Connect, Stream, and Visualize Data in the Microsoft Azure Platform MICROSOFT.
I-POWER JAPAN Gives Small Businesses the Ability to Get Their Work Done from Anywhere, Even a Construction Site, by Using Microsoft Azure MICROSOFT AZURE.
SharePoint hosting 101 Where do I host my apps?
Vast Cloud Compute Power and Storage Enable
Crypteron is a Developer-Friendly Data Breach Solution that Allows Organizations to Secure Applications on Microsoft Azure in Just Minutes MICROSOFT AZURE.
EnMS Polska Builds energyBIS on Microsoft Azure to Ensure a Scalable and Secure Energy Efficiency Monitoring and Management System MICROSOFT AZURE ISV.
MICROSOFT AZURE ISV PROFILE: ONEBE
TEMPLATE.
What is the % of actual Words we hear during a conversation?
Appcelerator Arrow: Build APIs in Minutes. Connect to Any Data Source
Cloud Analytics for Microsoft Azure
Media365 Portal by Ctrl365 is Powered by Azure and Enables Easy and Seamless Dissemination of Video for Enhanced B2C and B2B Communication MICROSOFT AZURE.
AIMS for BizTalk, Built on the Microsoft Azure Platform, Empowers Enterprises to Automate Insight and Analytics and Boost Value Creation MICROSOFT AZURE.
Quasardb Is a Fast, Reliable, and Highly Scalable Application Database, Built on Microsoft Azure and Designed Not to Buckle Under Demand MICROSOFT AZURE.
Copyright © JanBask Training. All rights reserved Why learn Hadoop & big data technology in 2019?
How AngularJS Development Services different from other Framework - Kunsh Technologies.
The Agile Inception Deck
Copyright © JanBask Training. All rights reserved Top 10 Charming IT jobs that would be High in Demand in 2019.
Great News! You got an interview!
Introduction to ASP.NET Parts 1 & 2
Presentation transcript:

Codemash : Tech Trends and Pwning Your Pwn Career KPD – 11614

Here’s what we’re going to do  I’m going to talk about what I heard and know  I’m going to talk about why I think that’s relevant to you  (that’s what all presentations should be, I think)  Disclaimer: I’m not talking official Calamos Canon. I’m off the cuff here. And maybe a little off the reservation.

Emergence  Keynote  Systems of complexity  Snowflakes are constructed with emergence – out of the physics of water and randomness – 14 different stable states of ice.  Complex systems are all built on top of a scaffold that sets the rules, but enables organic growth

How is emergence relevant to us?  The complex system of the office  Behavior emerges from the core and very simple rules of operation  When looking at the situation around you, be aware of the simple rules that create that situation. If you don’t like the situation, change the rules, the scaffold, not the situation  Don’t rigidly architect systems, put simple rules in place and allow them to organically grow

Future of C#  Roslyn is coming (you know about Roslyn, right?)  No huge paradigm shifts in C# 6  Will be released with a future version of Visual Studio  Lots of new syntactic sugar  Pulling in features and keeping competitive with Java 8

What does that mean to us?  At the moment, nothing.  Well, it’s something cool to have a look at and know is coming  Also, it means that MS continues to support our tool of choice and is keeping it fresh and relevant

Hadoop and big data  Hadoop is a Map/Reduce solution  Runs on Microsoft platform, both locally and in Azure  Perf scales linearly with N machines  Should be a 15 minute job to get Hadoop running on your machine with an emulator  Two choices  HD Insight emulator (and as a NuGet package)  Horton data platform

What does this mean for us?  This solution is useful anywhere we have lots of independent calculations that take a lot of time to calculate  Risk analysis, future projects, even security or company calculations would all be good candidates.

Blablascript  Javascript is still the belle of the tech ball  Can be done simply (know your basics)  Can be done SOLIDly (know your advance-ics)  Can be tested (know your frameworks)  Can be wrapped (know your TypeScript (or CoffeeScript))

What do I need to know about JS usage?  Richer client side applications demand more JavaScript  Node.js is becoming ever more popular. JS is really a first class language for development  Even if you use JS libraries, it’s still key to know the basics  Javascript, the good parts is constantly referenced – might be worth a read  Angular.js is the king of the mountain for JS presentation frameworks, although if you’re considering KnockoutJS, Durandal is a strong competitor to Angular and uses KOJS under the covers.  jQuery still very much in favor  Type/Coffeescript still very much in favor

Architecture  “Anyone can design a bridge that stands. It takes an engineer to build a bridge that barely stands”  “The point of programming is making money”  “Simplicity: maximize the amount of work not done”  “MVP: Minimum viable product”

What does that mean to us?  No “one true way” to set up projects  No “one true way” to pick tools  Talk with your architect and rapidly size/spec the project based on need  Iterate  Use the scaffolding provided, let beauty emerge

Softer stuff

Independence  Being independent isn’t that much different  Thinking independently is a good thing  Many technology people are unhappy in their positions  Corporate politics  Project ebb and flow  Maintenance

How are you affected by independence?  Industry changing  Happiness is achievable  You can be not a pawn and actually be more secure  Independence doesn’t necessarily mean going it alone – it’s about owning your own career and destiny  “Don’t argue with stupid; be more awesome”

Remote  A big part of independence  Unbelievable how many tech folks are % remote  Like, literally, I could not believe what I was hearing  Corporate IT  Consulting  Independent  Some detractions  Pairing is difficult – mitigation: ScreenHero  Social, isolation – mitigation: team culture and lots of f2f IM/chat

What does remote mean to us?  It’s a reasonable request to your manager/company  Remote work is primarily a trust issue  Productivity metrics > butt in seat management  JIRA is coming; having real metrics may enable better remote trust

Summary  Lots of great stuff on the web front  Lots of talk of SOLID principles and testing  Lots of discussions about independence and freedom of thought for developers  Lots of open positions out there. Companies are not looking for good people at this point. Some of them are looking for good groups or teams of people.  New tech? High demand? This is a great time to be a developer.