i Do, i Share and i Learn

Alice laughed. "There is no use trying," she said: "one can't believe impossible things." "I dare say you haven't had much practice," said the Queen. "When I was your age, I always did it for half an hour a day. Why, sometimes I've believed as many as six impossible things before breakfast." by Lewis Carroll, Through the Looking Glass

Pages

  • Home
  • Snippets
  • Cool
  • Technology
  • Learn
  • Projects
  • About

Sunday, December 31, 2017

How does a block chain work?


Posted by Ying at 1:51 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: computing

Friday, December 29, 2017

Sonic Pi - An Interactive Sound Workshop

Posted by Ying at 2:48 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest

Wednesday, December 27, 2017

Design your life


Posted by Ying at 5:48 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: design thinking, jobs, passion, perspective

Monday, December 25, 2017

Programming Music


Posted by Ying at 1:45 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: music

Friday, December 22, 2017

Understand what's like to not understand




Debbie: "California is where you first published your first guidebook: LA Access. What made you decide to do that at that time?"
Richard: "Like everything else, I moved there. I couldn't find my way around. I couldn't find a good guidebook. So I did one. Nobody asked me to do it. I am not a publisher. The book... each of my project is a roadmap from not knowing to knowing. I didn't know LA. I was living there I couldn't find something that was a good guidebook. I am not trying to do guidebooks. I am not trying to do anything.  I am trying to fill in the black hole that's in your stomach of not knowing. Something that I am curious about. I didn't do it for the other people. It seems to help me. What helps me because I am kind of dumb, it helps other people too.

Debbie: "You said that your biggest lesson in life has been understanding of what's it like to not understand."
Richard: "That's it.
Debbie: "and this is with you every minute of the day."
Richard: "absolutely"
Richard:"... he said he suffered from the disease of familiarity"
Debbie: " What's that"
Richard: "That he  knows so much about what he is talking about that he didn't understand what it's like not to understand. so he didn't sort of let me in...quite...and most faculty members have that in schools, most people have that when they know something very well, it is very difficult to understand what's like to not know the door way. the threads hold in. and then you never going to understand the subject that they are talking about if you miss those first few steps.
Debbie: "When you said he doen't know how to let you in, what do you mean?"
Richard: "if a person doesn't know how to count, and you are talking about numbers, you din't let him in. It is not an act to try to keep him out, it's just that you don't know that they don't know how to count. and a lot of conversations between people never gets started. because one person dosn't understand what's like to not understand what they are talking about.

Posted by Ying at 5:18 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: learning, points of view

Tuesday, December 19, 2017

Beauty of data visualization


Posted by Ying at 4:21 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: data science & analytics, points of view, see, visualization

Learn to see


Posted by Ying at 4:19 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: art, curiosity, learning, points of view, see, think different, visualization

How Do Machine Learn?


Posted by Ying at 12:05 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: machine learning

Friday, December 15, 2017

Transform Your Presence


"Albert Einstein once said that try not to be a man of success but to be a man of value. Now we all have credentials that make us good at what we do but to be remarkable, unforgettable, ask yourself how do I want people to feel when they work with me? What is that one feeling that will be synonymous with me?"
Posted by Ying at 2:08 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: communication, storytelling, ted talk

Monday, December 11, 2017

Let's stop calling them 'soft skills'


"...It's not about hard skills...For me, it is actually about soft skills... We made a list of what we were looking for, someone to work with...What I want is somebody who can see, who can speak clearly, who can be honest, who can transform themselves when necessary, who care about other people." - Seth Godin

Posted by Ying at 6:18 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, job interviews, professional development

The secrete language of letter design


Posted by Ying at 2:44 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: create, design, ideas, storytelling

Tuesday, November 28, 2017

Explore career opportunities

Women Role Models


Check out thousands of featured videos of women role models pursuing different careers.
How to Pick a Career (That Actually Fits You) 
Degreed: Map Your Skills to a Job
What is consulting? 
How I Got A Tech Job At A Global Asset Management Firm
Helping engineers advancing their careers
O*Net Online - Career Exploration

Stories
From Music and Biology Major to Become a Security Hacker
From Tango to Business Development at Square



Posted by Ying at 8:08 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, jobs, women

Wednesday, November 22, 2017

How to build a company where the best ideas win


Posted by Ying at 4:59 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: decision making, ideas, strategy, ted talk

Thursday, November 2, 2017

Becoming a Data Scientist

How do I become a data scientist?
Five questions data science answers 
How to learn data science 
How to become a data scientist in 2017? 
Introduction to data science
Posted by Ying at 3:35 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: data science & analytics, jobs

Monday, October 30, 2017

Seth Godin's Top 10 Rules For Success (@ThisIsSethsBlog)

Posted by Ying at 12:54 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: business model, entrepreneurship, service, unique, value

Sunday, October 29, 2017

The Truth About Your Calling With Seth Godin




"This isn't about waiting for the right answer, because there is no right answer. There are challenges we can sign up for and emotions we can experience."

 

"...if you are waiting for the perfect horse on that carousel to come around you missed 3, 4, 5, 7 cycles while you were waiting. All the horses are just as good. It's the same carousel. Just get on the damn horse!"

 

"...it's does this interaction leave behind a trail that I'm proud of and does having the interaction make me glad that I did it and want to do it again..."

 

"You gain trust and permission by showing up in a way that you want someone to show up for you."

 

"Productivity is an economic measure of how much you output for the amount of time and resources you put in."

 

"We have to acknowledge we have finite resources, finite time, finite connection. How will we use them to produce outcomes that we are proud of?" 

 

"Dealing with disappointment and setbacks:

We can be mindful,

We can be present,

We can breathe,

and We can say: "That's interesting." 

 

"The long way is the shortcut." 

 

"...what is school for?.... I think it's for two things: teach people to lead and teach them to solve interesting problems. The way you do that is by teaching kids to fail at solving interesting problems because that's the only way you ever get good at solving interesting problems." 

 

"...what it means to be a free range kid: come home with straight A's is fine, I'll accept that, but what I'd rather have you do is come home and tell me something amazing that you LEARNED with the spirit of doing something GOOD for someone else, come home and tell me some really dramatic FAILURE that occurred as you were trying to solve an interesting problem."

 

"Permission is the  privilege of being looked forward to and being missed when you are gone."

"Our goal isn't to touch everyone. OUr goal is to touch someone. To change someone, just one person. If you get good at that, do 5, then do 100. Stop worrying about everyone. Everyone doesn't matter."

 

 

 

 

Posted by Ying at 4:17 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: communication, entrepreneurship, ideas, just do it, success

Wednesday, October 25, 2017

WIE ILC 2015: I Change the World. I am an Engineer a Keynote with Kristen Pressner VP of Roche

WIE ILC 2015: I Change the World. I am an Engineer a Keynote with Kristen Pressner VP of Roche: I Change the World. I am an Engineer a Keynote with Kristen Pressner VP of Roche
Posted by Ying at 11:12 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: women

Tuesday, October 17, 2017

Developer CV and Tech Interviews

How to write a cv for developer jobs
8 Skills programmer must master before a technical interview
Ace the coding whiteboard interview
Google Coding Interview Question and Answer #1
How to crack Google code interview

Practice technical interviews with engineers online

What technical recruiters want from engineering candidates?

Insightful advice and tips from CEO of interviewing.io 

Questions to ask at the end of a technical interview

Resources for technical / coding practice and interview:
Tech Interview Handbook

Cracking the Code Interview
HackerRank Programming Challenges
Interviewing.io
Interview Cake
Leetcode 
Interview Prep with Top Companies

Insights from the CEO of interviewing.io


Message sent

Posted by Ying at 7:43 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: interview, job interviews, jobs, resume

Friday, October 13, 2017

Creative Entrepreneurship


Creative Entrepreneurship: A Conversation with Kickstarter Cofounder Yancey Strickler

Posted by Ying at 4:13 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: create, entrepreneurship, ideas

Thursday, October 12, 2017

Seth Godin's 10 Rules


Posted by Ying at 2:05 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: learning

Sunday, September 3, 2017

Design thinking and the art of critique


Posted by Ying at 7:16 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: design thinking

Sunday, August 27, 2017

Programming as Performance (2)




"...Music start to help us engage broader audiences and beyond. That's not to say that we should all be doing music. That's just one of many things we could be doing. But when we start using computer languages to represent our own humanity, our own ideas, then we are going to engage broader audiences. We are going to get more people involved and enjoy programming."


Posted by Ying at 1:51 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, humanity, learning, music

Ted Talks: Secretes to understanding life

Playlist: Secretes to understanding life

Shawn Achor: The happy secret to better work:

"What we are finding is not necessarily that reality shapes us, but through which lens the brain views the world that shapes reality. If we could change the lens, not only can we change happiness, we can change every single educational business outcome at the same time."

"90% of your long term happiness is not predicted by the external world, but by the way your brain processes the world."
Posted by Ying at 4:28 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: happiness, ted talk

The era of blind faith in big data must end

Posted by Ying at 4:21 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: algorithm, bias, data science & analytics, math, ted talk

Saturday, August 26, 2017

Programming as Performance (1)



Posted by Ying at 10:27 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning, music, ted talk

Sonic Pi - Teaching Kids with Music Programming


Posted by Ying at 10:02 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning, music

How I Found Myself Through Music

Posted by Ying at 9:59 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: fun, learning, music, ted talk

Friday, August 18, 2017

Cool Compnies

NewtonX
StreetLib

Both companies are Tech Incubator Customers at Queens College.
Posted by Ying at 5:27 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, machine learning, startup

Monday, August 14, 2017

Achieve more with less

Posted by Ying at 4:10 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: entrepreneurship, ideas, learning

Tuesday, August 8, 2017

Lessons Learnt

Lessons from an experienced devs first solo app

What I’ve Learned Over 5 Years as a Software Developer 
Posted by Ying at 3:04 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning

Sunday, August 6, 2017

How to know your life purpose in 5 minutes


- by Adam Leipzig

"... the happier 20%, each of them knows something about their life purpose:
Who they were?
What they did?
Who they did it for?
What those people wanted or needed?
What they got out of it?
How they changed as a result?"

".... Happier people make a point to make other people happy and do things that make them feel  that they are well taken care of and secure. If you make other people happy, life teaches us, we will be taken care of too.
Posted by Ying at 2:21 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: happiness, passion, personal brand, perspective, presentation, think different

Monday, July 24, 2017

The Beauty and Joy of Computing



Dan Garcia
TEDx Talk: The Beauty and Joy of Computing
Transforming High School Computer Science

BJC Lecture 1: Abstraction
BJC Lecture 2: 3D Graphics
BJC Lecture 3: Video Games
BJC Lecture 4: Video Games
BJC Lecture 5: Programming Paradigms
BJC Lecture 6: Algorithms
BJC Lecture 7: Algorithmic Complexity
BJC Lecture 8: Concurrency
BJC Lecture 9: Recursion I
BJC Lecture 10: Social Implications of Computing I
BJC Lecture 11: Recursion II
BJC Lecture 14: HCI
BJC Lecture 15: Artificial Intelligence
BJC Lecture 16: Computational Game Theory
BJC Lecture 17: Higher Order Functions
BJC Lecture 20: The Internet
BJC Lecture 22: Saving the World with Computing
BJC Lecture: 25: Farewell





Posted by Ying at 3:42 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: computing, education

Friday, July 14, 2017

Don't Just Learn To Code, Learn To Create



"The biggest risk is not taking any risk at all."
Posted by Ying at 9:04 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, computer science, create, education, make

Teaching creative computer science


"Education should prepare young people for jobs that do not yet exist, using technologies that have not yet been invented, to solve problems of which we are not yet aware." - Richard Riley
Posted by Ying at 8:45 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: computer science, education

Computer science education: why does it suck so much and what if it didn’t?


Posted by Ying at 8:43 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: computer science, education

Tuesday, July 4, 2017

Make A Connection



7 tips for networking
The person you have not met yet

Posted by Ying at 5:59 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: networking

Monday, July 3, 2017

Compuer science is for everyone

"In this day and age, computer science is no longer just vocational for getting a job. This day and age, computer science is completely foundational for any job you may want to have in the next 20 or 30 years."

Posted by Ying at 2:56 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: computer science, learning

Monday, June 26, 2017

Thoughts on humanity, fame and love

"There were the books of knowledge that you might read, then go ahead and impart your knowledge through innovation, through creativity, through technology, but mankind will never be the wiser about its future, unless it is coupled with the sense of love and compassion for their fellow beings. The two and half alphabets which form the word prem, which means love, if you are able to understand and practice it, that itself is enough to enlighten mankind."

Posted by Ying at 3:44 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: culture, humanity, love

Sunday, June 25, 2017

The art of doing twice as much in half the time


How school kids learn starts at 13:00

The successful team "Made their work visible. The team was given the responsibility of fixing the problem. They self organized to make it happen."

"It needs to be self organizing and self motivated teams. Management needs to let go and step out of the way so the team can figure out what to do."
Posted by Ying at 10:57 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: agile, project management, scrum, time management

Thursday, June 15, 2017

How to gain control of your free time

"Everything I do, every minute I spend, is my choice."


Posted by Ying at 4:39 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: time management

Queens College Computer Science Students Contributing to Queens Memory Project

Times Ledger:  Queens Memory helps residents share life experience
Western Queens Gazette:  New mobile app makes it easy to share memories

Posted by Ying at 3:44 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: success, value

Thursday, June 1, 2017

Mary Meeker's 2017 Tech Report Takeways


Mary Meeker's 2017 Tech Report Takeaways from LinkedIn Editors' Picks

Posted by Ying at 6:23 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: trends

Friday, May 26, 2017

New rules of persuasive presentations


Posted by Ying at 4:55 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: communication, presentation

Friday, May 19, 2017

The storytellers secrete


"... one investor told me, if you cannot summarize your idea in one sentence, we are not interested."
"You can not inspire until you are inspired yourself."

Posted by Ying at 5:43 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, storytelling

Steve Job's Top 10 Rules for Success


Posted by Ying at 5:40 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: success

Tuesday, May 16, 2017

Design your life


Posted by Ying at 4:47 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: design

Sunday, April 23, 2017

I'm sorry, Dave. I'm afraid I can't do that.

Posted by Ying at 9:56 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, artificial intelligence

Monday, April 10, 2017

Programming, Arts and Humanities

Exploratory Programming for the Arts and Humanities, by Nick Mortfort
Computer Science Paper Generator
Posted by Ying at 5:18 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: art, humanity, programming

Useful websites for coding challenges



  • https://codefights.com/ -- has timed problems for all skill levels, great for starting
  • https://www.codewars.com/
  • https://leetcode.com/
  • https://www.hackerrank.com/
  • https://www.topcoder.com/
  • https://icpcarchive.ecs.baylor.edu/ -- website with official problems from ACM International Collegiate Programming Contest -- good for practice for that contest
  • https://uva.onlinejudge.org/
  • https://projecteuler.net/ - project Euler -- not coding in particular, but fantastic mathematical challenges that are intended to be solved by applying mathematical skills in code.
Posted by Ying at 4:50 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning

Hackathons

Major League Hackathon
Posted by Ying at 4:08 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning

Coding Schools

Tuition Free Coding University 42 US
Four Weeks of Coding: "Piscine"

Code Academy - Learn to code for free

FreCodeCamp - Learn to code and help nonprofits

Twelve sites that will teach you coding for free
Posted by Ying at 3:48 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning

Know your worth, then ask for it


Posted by Ying at 4:25 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: professional development, ted talk, value, women

Peter Drucker: How to (Actually) Manage Your Time


Peter Drucker: How to (Actually) Manage Your Time

Peter Drucker: How to (Actually) Manage Your Time

Posted by Ying at 4:23 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, professional development, time, time management

Program or be programmed


Douglas Rushkoff: "Program or Be Programmed" | Talks at Google
Posted by Ying at 4:14 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: culture, digital, digital economy, digital media, humanity, knowledge, learning, programming

How we can find ourselves in data


Posted by Ying at 4:08 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: data science & analytics, design, human, humanity, learning, ted talk

Friday, April 7, 2017

Artificial Intelligence is the new electricity


Posted by Ying at 1:54 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, artificial intelligence

Thursday, April 6, 2017

Distributed: A New OS for the Digital Economy


Posted by Ying at 3:59 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: digital, digital economy

Wednesday, April 5, 2017

Job searching - lessons learnt

I Spent 3 months applying to jobs after a coding bootcamp. Here’s what I learned.
Looking for a job? Highlight your ability, not your experience
Posted by Ying at 5:28 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: jobs, learning

Monday, April 3, 2017

Queens College Computer Science Students at the NYC CS Fair

Queens College Computer Science Students at the NYC CS Fair



Posted by Ying at 3:45 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: event, service

Saturday, April 1, 2017

10 most mentioned GitHub repos in free code camp

https://medium.freecodecamp.com/the-10-github-repos-people-mention-the-most-in-freecodecamps-main-chat-room-189750600fa4
Posted by Ying at 1:14 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding

Projects for CS students - learning a language

https://hackernoon.com/unconventional-way-of-learning-a-new-programming-language-e4d1f600342c
Posted by Ying at 1:10 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: coding, learning

Monday, March 27, 2017

Preparation and Coding Practice for Internship and Job Applications

Preparation and Coding Practice for Internship and Job Applications

Cracking the Coding Interview
Leetcode: a online platform for preparing technical coding interviews
Preparing for Technical Coding Interviews
Practice Coding
Preparation and search for Internship
What we learnt from analyzing coding interviews 
Faster Coding Interview Preparation Using Interactive Visualization
Technical interview resources

Practice technical interviews with engineers online:
Interview.io
Pramp.com

Posted by Ying at 5:45 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, coding, interview, job interviews, jobs, professional development

Wednesday, March 22, 2017

Video Interview


Video interviewing tips and strategies

Advice on Virtual Interviews

How to Exude Your Brand During a Video Interview

4 Essential Tips for job-hunting for new grads

Answering tough questions

Will you pass the Employer’s Social Media Screen?

20 Fastest growing online job skills

The video interview mindset

Soft skills vs. Hard skills in your digital job search

Source: Video Interviews
Posted by Ying at 1:21 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, communication, interview, job interviews, jobs, presentation, professional development

Sunday, March 19, 2017

How to multiply your time


Posted by Ying at 1:42 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: knowledge, learning, professional development, time

Build your LinkedIn Profile




Posted by Ying at 6:27 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: personal brand, professional development, profile, resume

How do ideas travel?

A TED playlist to watch:   How do ideas travel?

Mapping ideas worth spreading:

Posted by Ying at 4:02 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: being human, ideas, learning, math

Saturday, March 18, 2017

Talk to Strangers



Posted by Ying at 2:38 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: being human, h2h, learning, professional development

Saturday, March 4, 2017

Coaches, Mentors and Sponsors

What are the differences between a coach and a mentor, and between a mentor and a sponsor? How does each help you? Read the articles below to find out:

Coaches, mentors and sponsors: understanding the differences
Sponsors vs mentors - what's the difference?
Mentorship vs sponsorship, and how to maximize both

Book:
Forget a mentor, find a sponsor, by Sylvia Ann Hewlett

A mentor is someone who sees more talent and ability within you, than you see in yourself, and helps bring it out of you. 
Posted by Ying at 3:43 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, professional development, women

Friday, March 3, 2017

Library of Babel - Mind Blowing!


Library of Babel - Mind Blowing!
Posted by Ying at 6:37 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: algorithm, text

AI & Design


AI & Design, by Nitzan Hermon, TEDx Albany
Posted by Ying at 6:22 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, artificial intelligence, design, model view controller, mvc, user interface

Wednesday, March 1, 2017

How to tell your story


A man came upon a construction site where three people were working.  He asked the first, “What are you doing?” and the man replied: “I am laying bricks.” He asked the second, “What are you doing?” and the man replied: “I am building a wall.” As he approached the third, he heard him humming a tune as he worked, and asked, “What are you doing?” The man stood, looked up at the sky, and smiled, “I am building a cathedral!”

What's your story? How would you tell it?
Posted by Ying at 2:37 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, communication, interview, job interviews, presentation, professional development, resume, storytelling

Sunday, February 26, 2017

Nationalism vs. Globalism: the New Political Divide


Posted by Ying at 7:10 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: algorithm, artificial intelligence, human, humanity, points of view

Tuesday, February 14, 2017

Weekend Exchange: Meet the Professionals!

Below are audio excerpts from last Sunday's event at the Queens College: "Weekend Exchange: Meet the Professionals!"

1. Life is more interesting when you say "yes"
2. The penalists introduction
3. Change direction in career
4. From legal to computer science
5. Keep your head and heart in sync - episode 1
6. Keep your head and heart in sync - episode 2
7. Importance of mentorship
8. You learn more from failure
9. How to communicate better
Posted by Ying at 1:34 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, professional development

Thursday, February 9, 2017

How to find a job by graduation


Posted by Ying at 2:44 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: jobs, professional development

Sunday, February 5, 2017

22 Life Lessons I Learned From My Mentors

22 Life Lessons I Learned From My Mentors
Posted by Ying at 4:27 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: learning, professional development

How to get better at the things you care about



Posted by Ying at 1:09 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: deliberate practice, professional development

Wednesday, February 1, 2017

Building an impressive portfolio

How to build an impressive tech portfolio
Creating a work portifolio
Posted by Ying at 4:11 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, interview, job interviews, jobs, professional development, resume

Saturday, January 28, 2017

Enterpreneurship & startups

Find your ideas:

20,000 startup ideas

Free classes:

Get Your Startup Started
How to Build a Startup?

Pitch your ideas:

A pitch deck template
Airbnb Pitch Deck

Insights:

Rules for scaling up your company
Posted by Ying at 11:54 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: business model, entrepreneurship, pitching, startup

Job interviews

Job interview advice

Preparing for an interview
Six things that I want you to know before a job interview
Goldman Sachs Edith Cooper on acing job interviews
The Different Types of Interviews
The Art of Selling Yourself
Speaking with Your Body-What to Say and What Not to Say
Soft skills
40 favorite interview questions

Answer questions
Tell me about yourself
How to answer: tell me about yourself
How to answer the 31 most common interview questions
The Dreaded "Weakness" Interview Question
Three of the toughest interview questions and how to answer them 
How to answer the 31 most common interview questions
Top 16 Common Interview Questions and Answers 

Ask questions
Why you should ask questions at your next tech company interview
3 rarely asked interview questions every job seeker should ask
Ask Employers Questions That Matter
More Questions to Ask Employers

After the interview
Beyond the thank you note four things to do after your job interview
Post Interview Self Evaluation

What not to do
4 Smart Moves You Didn’t Realize Sink Your Chances in an Interview

More...
How to handle back to back interviews
Nail your next job interview
What you need to know to nail a last minute interview?

Job interview online classes

Master common interview questions
Mastering the Software Engineering interview
Posted by Ying at 11:52 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, interview, job interviews, jobs, professional development

Resume building

Must read:
How to turn an ok resume into an extraordinary resume
Resume writing guide

The basics
The 3 R's of resume writing: research, research, research
Tips for writing an engineering resume
Writing an engineering resume
Technical summary
Volunteer experience


More...
How to write a kick ass resume you can send to anyone who asks for it
How to get your resume past the system into human hands
How to effectively list professional skills on your resume 
Facelift your IT resume to get more interviews

Resume templates and sample resumes
Technology resume samples
41 resume templates
Posted by Ying at 11:51 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: career, job interviews, jobs, personal brand, professional development, resume

The wonderful and terrifying implications of computers that can learn



Posted by Ying at 3:26 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: machine learning, technology

Sunday, January 22, 2017

6 areas of artificial intelligence to watch closely


    6 areas of artificial intelligence to watch closely
Posted by Ying at 5:33 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, artificial intelligence, machine learning

Wednesday, January 18, 2017

The plasure of finding things out



Richard Feynman - The Pleasure of Finding... by Mazanga_Von_Badman

Posted by Ying at 5:04 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: fun, physics, science

Richard Feynman: Physics is fun to imagine



Books by Richard Feynman:

Surely You're Joking, Mr. Feynman! Adventures of a Curious Character

The Pleasure of Finding Things Out: The Best Short Works of Richard P. Feynman
Posted by Ying at 4:51 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: physics, ted talk

Grady Booch: Enjoy the beauty of what you're doing but also take responsibility!




Posted by Ying at 3:31 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: human, humanity, philosophy, software engineering

Tuesday, January 17, 2017

"I Think, Therefore I Am" IBM Fellow Grady Booch on Computing: The Human Experience

For anyone who is interested in Artificial Intelligence:




Posted by Ying at 2:58 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: ai, artificial intelligence, human, technology

Monday, January 16, 2017

Next ten years: profession of IT Architect

"... we are doing things that change the way people live, work and love. That has a deep responsiblity for us relative to the human side of it. ...what we must deal with as IT Architects has a very delicious and wonderful technical side of things, but it also has a very human side to it as well. The question was posed to me... "how does one bridge the gap from being a true leader to becoming a thought leader?" As I pondered it a bit, I realized that's the wrong question in some ways, because the world does not need more and more thought leaders. there are plenty of people think deep and in great thoughts. What the world needs more of are people who can create those great thoughts, take the great thoughts of others and make them real. And I think of Steve Jobs, one of my heros, certainly made that manifest. It's not the thinkers, and we do need the thinkers, but we also need the doers, and that is what we are as IT architects. Becasue we are not just ones who sit in the ivory towersand pontificate what the world ought to be, but rather we are the ones who help make the world actually that way. So it is being doers that our challenges to be and being doers who are the ones who are cognizant of the privileges and responsibilities of doing what we do." - Grady Booch


Posted by Ying at 2:44 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: IT architect, technology

Friday, January 13, 2017

Meet the inventor of the electronic spreadsheet




Posted by Ying at 5:02 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: methodology, technology, ted talk

Tuesday, January 10, 2017

The mind behind Linux



"...my sister said that my biggest exceptional quality was that I would not let go.
...
...I am not a visionary. I do not have a five-year plan. I'm an engineer. And I think it's really -- I mean -- I'm perfectly happy with all the people who are walking around and just staring at the clouds and looking at the stars and saying, "I want to go there." But I'm looking at the ground, and I want to fix the pothole that's right in front of me before I fall in. This is the kind of person I am.
"
Posted by Ying at 7:45 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: software development, ted talk

The next step in nanotechnology



Posted by Ying at 7:42 PM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: technology, ted talk

Adventures in Twitter fiction



Posted by Ying at 4:52 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: technology, ted talk

Monday, January 9, 2017

Liberal art education, natural science, engineering, computer science and social science

Liberal art education, natural science, engineering, computer science and social science

"A liberal arts education, as one might understandably mistake, isn’t about studying literature or history alone. As tempting as that might sound, a liberal arts education is an education created for a free citizen, for them to cultivate the wide-ranging, deeply intellectual skills that are required for being active citizens of a democracy.
You can become an engineer through a liberal arts education; you will simply be an engineer with knowledge and skills that go far beyond (broader) the technical knowledge of engineering....
...
“It’s not about learning what to think or do, it’s about learning how to think or do,”..You can know the prescribed solution to thousands of problems and know the existing knowledge in your field like the back of your hand, that’s what an excellent traditional education will give you. However, ...what would happen when tomorrow you’re faced with a new problem – one that isn’t in the guidebook now? “And that’s where a liberal arts curriculum that contains a problem-solving unit, training you extensively on skills like drawing analogies, reverse-engineering abstractions, solutions and identifying the right problem will help you,” ...
...
Posted by Ying at 5:33 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: education, learning

The beauty of what we'll never know





"...

So when we said goodbye that night, I realized he had also shown me the secret point of travel, which is to take a plunge, to go inwardly as well as outwardly to places you would never go otherwise, to venture into uncertainty, ambiguity, even fear.


At home, it's dangerously easy to assume we're on top of things. Out in the world, you are reminded every moment that you're not, and you can't get to the bottom of things, either.

3:25Everywhere, "People wish to be settled," Ralph Waldo Emerson reminded us, "but only insofar as we are unsettled is there any hope for us."...
I don't believe that ignorance is bliss. Science has unquestionably made our lives brighter and longer and healthier. And I am forever grateful to the teachers who showed me the laws of physics and pointed out that three times three makes nine. I can count that out on my fingers any time of night or day. But when a mathematician tells me that minus three times minus three makes nine, that's a kind of logic that almost feels like trust.
4:51The opposite of knowledge, in other words, isn't always ignorance. It can be wonder. Or mystery.Possibility. And in my life, I've found it's the things I don't know that have lifted me up and pushed me forwards much more than the things I do know. It's also the things I don't know that have often brought me closer to everybody around me....Knowledge is a priceless gift. But the illusion of knowledge can be more dangerous than ignorance.......transformation comes when I'm not in charge, when I don't know what's coming next, when I can't assume I am bigger than everything around me. And the same is true in love or in moments of crisis. Suddenly, we're back in that trishaw again and we're bumping off the broad, well-lit streets; and we're reminded, really, of the first law of travel and, therefore, of life: you're only as strong as your readiness to surrender.
In the end, perhaps, being human is much more important than being fully in the know."


Posted by Ying at 1:22 AM
Email ThisBlogThis!Share to XShare to FacebookShare to Pinterest
Labels: being human, knowledge, ted talk, travel
Newer Posts Older Posts Home
View mobile version
Subscribe to: Posts (Atom)

Search This Blog

Blog Archive

  • ►  2021 (12)
    • ►  September (1)
    • ►  April (4)
    • ►  March (1)
    • ►  February (6)
  • ►  2020 (60)
    • ►  December (10)
    • ►  October (3)
    • ►  September (5)
    • ►  August (3)
    • ►  July (17)
    • ►  June (6)
    • ►  May (2)
    • ►  April (4)
    • ►  March (4)
    • ►  February (1)
    • ►  January (5)
  • ►  2019 (50)
    • ►  December (4)
    • ►  November (4)
    • ►  October (6)
    • ►  September (5)
    • ►  August (8)
    • ►  July (4)
    • ►  May (1)
    • ►  April (7)
    • ►  March (3)
    • ►  February (3)
    • ►  January (5)
  • ►  2018 (107)
    • ►  December (9)
    • ►  November (18)
    • ►  October (7)
    • ►  September (13)
    • ►  August (17)
    • ►  July (7)
    • ►  June (11)
    • ►  May (4)
    • ►  April (1)
    • ►  March (8)
    • ►  February (5)
    • ►  January (7)
  • ▼  2017 (106)
    • ▼  December (11)
      • How does a block chain work?
      • Sonic Pi - An Interactive Sound Workshop
      • Design your life
      • Programming Music
      • Understand what's like to not understand
      • Beauty of data visualization
      • Learn to see
      • How Do Machine Learn?
      • Transform Your Presence
      • Let's stop calling them 'soft skills'
      • The secrete language of letter design
    • ►  November (3)
      • Explore career opportunities
      • How to build a company where the best ideas win
      • Becoming a Data Scientist
    • ►  October (6)
      • Seth Godin's Top 10 Rules For Success (@ThisIsSeth...
      • The Truth About Your Calling With Seth Godin
      • WIE ILC 2015: I Change the World. I am an Engineer...
      • Developer CV and Tech Interviews
      • Creative Entrepreneurship
      • Seth Godin's 10 Rules
    • ►  September (1)
      • Design thinking and the art of critique
    • ►  August (10)
      • Programming as Performance (2)
      • Ted Talks: Secretes to understanding life
      • The era of blind faith in big data must end
      • Programming as Performance (1)
      • Sonic Pi - Teaching Kids with Music Programming
      • How I Found Myself Through Music
      • Cool Compnies
      • Achieve more with less
      • Lessons Learnt
      • How to know your life purpose in 5 minutes
    • ►  July (6)
      • The Beauty and Joy of Computing
      • Don't Just Learn To Code, Learn To Create
      • Teaching creative computer science
      • Computer science education: why does it suck so mu...
      • Make A Connection
      • Compuer science is for everyone
    • ►  June (5)
      • Thoughts on humanity, fame and love
      • The art of doing twice as much in half the time
      • How to gain control of your free time
      • Queens College Computer Science Students Contribut...
      • Mary Meeker's 2017 Tech Report Takeways
    • ►  May (4)
      • New rules of persuasive presentations
      • The storytellers secrete
      • Steve Job's Top 10 Rules for Success
      • Design your life
    • ►  April (15)
      • I'm sorry, Dave. I'm afraid I can't do that.
      • Programming, Arts and Humanities
      • Useful websites for coding challenges
      • Hackathons
      • Coding Schools
      • Know your worth, then ask for it
      • Peter Drucker: How to (Actually) Manage Your Time
      • Program or be programmed
      • How we can find ourselves in data
      • Artificial Intelligence is the new electricity
      • Distributed: A New OS for the Digital Economy
      • Job searching - lessons learnt
      • Queens College Computer Science Students at the NY...
      • 10 most mentioned GitHub repos in free code camp
      • Projects for CS students - learning a language
    • ►  March (10)
      • Preparation and Coding Practice for Internship and...
      • Video Interview
      • How to multiply your time
      • Build your LinkedIn Profile
      • How do ideas travel?
      • Talk to Strangers
      • Coaches, Mentors and Sponsors
      • Library of Babel - Mind Blowing!
      • AI & Design
      • How to tell your story
    • ►  February (6)
      • Nationalism vs. Globalism: the New Political Divide
      • Weekend Exchange: Meet the Professionals!
      • How to find a job by graduation
      • 22 Life Lessons I Learned From My Mentors
      • How to get better at the things you care about
      • Building an impressive portfolio
    • ►  January (29)
      • Enterpreneurship & startups
      • Job interviews
      • Resume building
      • The wonderful and terrifying implications of compu...
      • 6 areas of artificial intelligence to watch closely
      • The plasure of finding things out
      • Richard Feynman: Physics is fun to imagine
      • Grady Booch: Enjoy the beauty of what you're doing...
      • "I Think, Therefore I Am" IBM Fellow Grady Booch o...
      • Next ten years: profession of IT Architect
      • Meet the inventor of the electronic spreadsheet
      • The mind behind Linux
      • The next step in nanotechnology
      • Adventures in Twitter fiction
      • Liberal art education, natural science, engineerin...
      • The beauty of what we'll never know
  • ►  2016 (21)
    • ►  December (21)
© 2016 i do i share i learn . Picture Window theme. Powered by Blogger.