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
Sunday, December 31, 2017
Friday, December 29, 2017
Wednesday, December 27, 2017
Monday, December 25, 2017
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.
Labels:
learning,
points of view
Tuesday, December 19, 2017
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?"
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
Labels:
career,
job interviews,
professional development
Tuesday, November 28, 2017
Explore career opportunities
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
Wednesday, November 22, 2017
Thursday, November 2, 2017
Monday, October 30, 2017
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."
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
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
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
Labels:
interview,
job interviews,
jobs,
resume
Friday, October 13, 2017
Creative Entrepreneurship
Creative Entrepreneurship: A Conversation with Kickstarter Cofounder Yancey Strickler
Labels:
create,
entrepreneurship,
ideas
Thursday, October 12, 2017
Sunday, September 3, 2017
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."
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."
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."
Saturday, August 26, 2017
Friday, August 18, 2017
Monday, August 14, 2017
Tuesday, August 8, 2017
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.
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
Friday, July 14, 2017
Don't Just Learn To Code, Learn To Create
"The biggest risk is not taking any risk at all."
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
Labels:
computer science,
education
Tuesday, July 4, 2017
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."
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."
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."
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."
Labels:
time management
Thursday, June 1, 2017
Friday, May 26, 2017
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."
Labels:
career,
storytelling
Tuesday, May 16, 2017
Sunday, April 23, 2017
Monday, April 10, 2017
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.
Program or be programmed
Douglas Rushkoff: "Program or Be Programmed" | Talks at Google
Labels:
culture,
digital,
digital economy,
digital media,
humanity,
knowledge,
learning,
programming
Friday, April 7, 2017
Thursday, April 6, 2017
Wednesday, April 5, 2017
Monday, April 3, 2017
Queens College Computer Science Students at the NYC CS Fair
Queens College Computer Science Students at the NYC CS Fair
Saturday, April 1, 2017
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
Leetcode: a online platform for preparing technical coding interviews
Preparing for Technical Coding Interviews
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
Faster Coding Interview Preparation Using Interactive Visualization
Technical interview resources
Practice technical interviews with engineers online:
Interview.io
Pramp.com
Labels:
career,
coding,
interview,
job interviews,
jobs,
professional development
Wednesday, March 22, 2017
Video Interview
Video interviewing tips and strategies
Advice on Virtual InterviewsHow 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
Sunday, March 19, 2017
Saturday, March 18, 2017
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.
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.
Labels:
career,
professional development,
women
Friday, March 3, 2017
AI & Design
AI & Design, by Nitzan Hermon, TEDx Albany
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?
Sunday, February 26, 2017
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
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
Labels:
career,
professional development
Thursday, February 9, 2017
Sunday, February 5, 2017
Wednesday, February 1, 2017
Saturday, January 28, 2017
Enterpreneurship & startups
Find your ideas:
Free classes:
Get Your Startup StartedHow to Build a Startup?
Pitch your ideas:
A pitch deck templateAirbnb Pitch Deck
Insights:
Rules for scaling up your company
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
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
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
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
Labels:
career,
job interviews,
jobs,
personal brand,
professional development,
resume
Sunday, January 22, 2017
Wednesday, January 18, 2017
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:
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
Labels:
IT architect,
technology
Friday, January 13, 2017
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.
"
Labels:
software development,
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,” ...
...
"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,” ...
...
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."
In the end, perhaps, being human is much more important than being fully in the know."
Labels:
being human,
knowledge,
ted talk,
travel
Subscribe to:
Posts (Atom)