Kinh nghiệm tìm software intern

Dù kinh nghiệm ít ỏi, nhưng lấy động lực bởi bài viết “Kinh nghiem du hoc theo VEF” gần 3 năm trước, đã benefit cho một số bạn, mình viết post này cho những bạn năm đầu có một cái nhìn toàn xuyên suốt.

Bản thân: 3rd graduate student from USC (theo VEF). 2 years rule nên đi intern cho hết 18 tháng. Intern 1st year @ Teradata Corp. Năm nay đi tiếp, hi vọng chỗ khác!

1) Apply vào đâu?

Rất nhiều phía dưới. Bạn có thể bổ xung thêm.

Google Oracle Akamai Technologies Groupon
Amazon eBay Square VMware
Facebook Twitter TellApart Qualcomm
Microsoft TERADATA Grey lock splunk
Yahoo ESRI Bloomberg PINTEREST
IBM Research Saleforce Samsung Evernote
Linked in CBS Interactive Nimble Storage Orbitz
Cisco Systems, Inc. Adobe eBay Ericsson
Qualcomm Lifecrowd Yelp

2) Quy trình apply

Đa số intern thì pass phone interview là ok. Có một số có host matching hoặc onsite interview (Teradata) sau phone interview (Google).

  • Google “company_name careers”, search for “intern”
  • Chọn một số job phù hợp
  • Submit application with 1 page resume, e.g mine
  • Đợi phỏng vấn, thường phone/skype interview
  • Đợi 1-2 tuần kết quả

Resume: chỉ nên 1 trang và để những thứ quan trọng nhất thôi vì recruiter chỉ lướt resume của bạn trong 20 second.

Cover letter?

Một số job có mục cover letter (thường optional), năm đầu apply mình có học viết CL nhưng sau này thấy viết mất nhiều thời gian và cũng không quan trọng cho intern application nên thôi. Mình nghĩ fulltime thì cover letter cần hơn.

Apply intern @ Google qua phone interview là bạn đã qualified cho vị trí đó (your resume is putted in the candidate pool). Sau đó là bước host matching, project/group sẽ tìm bạn. Bước này khá máy rủi ở chỗ 1) có project nào matches profile của bạn không? 2) họ có search ra bạn không? Với prob apply càng sớm càng tốt. Từ tháng 10 là nhiều công ty đã tìm intern cho summer rồi! Với prob 2, recruiter (contact của bạn) đóng vai trò quan trọng ở đây, đó là người marketing profile đến các group mà cần intern. “Tuy nhiên có recruiter active, có người không (tùy năng lực của họ)!” Source từ labmate, intern 3 lần ở Google.

Với GG, mình đang đợi bà recruiter của mình tìm cho project mà mãi chẳng thấy! Có gửi email cho friends làm ở GG để xem họ có biết nhóm nào cần người không.

3) Referrer, Career fair?

Referrer

Được bạn (employee hoặc intern) refer là rất quan trọng để bạn có cơ hội được phỏng vấn (cửa đầu tiên). Vì thế nên networking, email hỏi bạn refer. Mình năm đầu đi intern ở Teradata cũng được labmate refer, rồi được phone interview, rồi onsite interview. Bản thân cũng đã refer cho một bạn vào fulltime ở Teradata. Tất nhiên profile phải match với nên refer.

Theo mình biết ở Microsoft hay IBM nếu không có referrer thì khả năng được phỏng vấn là ít. Năm nay mình có bạn làm ở MS, put resume mình vào “internal database”, có nhận được email của MS là có referrer. Hi vọng khá hơn năm trước (apply mà không trả kết quả).

Research Intern

Apply research intern (Microsoft, IBM,…) thì càng cần referrer. Vào MS research thì kể cả có referrer cũng không lợi thế gì nhiều, bạn cần contact với người ở MS research mà bạn muốn làm cùng. Họ đều có cái gọi là internal database nên nếu bạn chỉ apply online thì khẳ năng được phỏng vấn là thấp. Mình đi conference quen một bà làm ở IBM Almaden, bà ấy bảo “I will put your resume in our database. We will start looking at resumes early next year”. Hi vọng được phỏng vấn.

Career fair?

Cũng giống lý do có nên viết cover letter, mình thấy trừ khi bạn có schedule phỏng vấn ở career fair từ trước còn không đến đó chỉ mất cả ngày của bạn. Bởi vì liệu bạn có thể impress recruiter trong 2 phút? Nếu không đến career fair bạn được recruiter cho brochure và bảo bạn apply online thôi.

4) Coding interview Tổng quan Phần này quan trọng nhất, typical là 45 phút (10-15 intro, 30 coding, 0-5 Q/A).

  1. 10-15 mins for intro: resume-based questions
  2. 30 mins for coding: 1-3 questions, write code on Google Docs or any online IDE (e.g., https://coderpad.io)
  3. 0-5 mins for Q/A: hỏi để thấy mình quan tâm đến cty

Nhiều khi họ chỉ có 1-2 mins for intro và code luôn. Về coding, bạn tham khảo 2 quyển sách: 1) Cracking the coding interview 2) Programming Interviews Exposed: Secrets to Landing Your Next Job, Second Edition. Tham khảo thêm http://www.careercup.com/, có rất nhiều updated interview questions . Nói chung nếu chưa có kinh nghiệm phỏng vấn thì cần 24 tiếng để ôn. Một số kinh nghiệm rút ra của mình:

  1. Khi ôn tập trung vào mấy data structures như list, set, hashtable, tree
  2. Chịu khó nhớ lệnh bằng cách viết code trên giấy hoặc trên notepad 🙂
  3. Vừa code vừa giải thích cho interviewer, e.g., sao mình code ntn
  4. Viết code sáng sủa, thi thoảng comment khi cần, bắt lỗi (null, empty, zero…) khi cần

Coding interview

Mình lấy 2 phone interviews của mình với Google làm ví dụ. lần đầu fail, lần sau pass.

To be updated/continued…

My Favorite quotes

Image

  1. “Research is finding the truth, which is very hard to find. But when the fact is found, it is neat and clever and it just works.” Hien To
  2. “The mind is everything. What you think you become” Buddha
  3. “My true religion is Kindness.” Dalai Lama
  4. “Everything has beauty, but not everyone can see.” Confucious
  5. “All you need is love.” John Lennon
  6. “It is never too late to be what you might have been.” George Eliot
  7. “Don’t go through life, grow through life.” Eric Butterworth
  8. “Live Each Day As If It Was Your Last.” Steve Jobs
  9. “Remember that happiness is a way of travel, not a destination.” Roy L. Goodman
  10. If you live in fear of the future because of what happened in your past, you’ll end up losing what you have in the present.
  11. “Darkness cannot drive out darkness: only light can do that. Hate cannot drive out hate: only love can do that.” Martin Luther King, Jr.
  12. “The best way to predict the future is to invent it.” Alan Kay
  13. “Your time is limited, so don’t waisted it living someone else’s life” Steve Jobs
  14. “All men dream: but not equally. Those who dream by night in the dusty recesses of their minds wake in the day to find that it was vanity: but the dreamers of the day are dangerous men, for they may act their dreams with open eyes, to make it possible. This I did.” T. E. Lawrence
  15. “If you want to make your dreams come true, the first thing you have to do is wake up.” J.M Power
  16. “Stay hungry, stay foolish” Steve Jobs
  17. “Twenty years from now you will be more disappointed by the things that you didn’t do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore. Dream. Discover.” H. Jackson Bown, Jr
  18. “The only way to do great work is to love what you do” Steve Jobs
  19. “I am prepared for the worst, but hope for the best.” Benjamin Disraeli
  20. “A successful man is one who can lay a firm foundation with the bricks that others throw at him.” Sidney Greenberg
  21. “You can have everything in life you want, if you will just help other people get what they want.” Zig Ziglar
  22. “People don’t buy for logical reasons. They buy for emotional reasons.” Zig Ziglar
  23. “A manager is not a person who can do the work better than his men; he is a person who can get his men to do the work better than he can.” Frederick W. Smith
  24. “Management is doing things right; leadership is doing the right things.” Peter F. Drucker
  25. “Leadership is simply the ability of an individual to coalesce the efforts of other individuals toward achieving common goals. It boils down to looking after your people and ensuring that, from top to bottom, everyone feels part of the team.” Frederick Smith
  26. “Ask not, what your country can do for you. Ask what, you can do for your country.” John F. Kennedy
  27. “People who are crazy enough to think they can change the world, are the ones who do.” Apple Inc

Second trip to HCM city

I was so happy for having a second chance coming back to Vietnam (Ho Chi Minh city), working as a Teaching Assistant. Thanks to my Professor so much for giving me this opportunity.

My Professor and I went to Ho Chi Minh city on December 9 to finalize a remote course at two universities: Ho Chi Minh University of Technology and University of Information and Technology. I was in charge of instructing the Vietnamese students doing their projects. Most of projects were completed successfully and I would say their qualities are comparable to USC’s students’s.

During these trips to Ho Chi Minh city, I saw quite a lot of differences between Hanoi and Ho Chi Minh city. Ho Chi Minh city is more westernized than Hanoi while Hanoi is more traditional. In fact, District one in HCM city is “great”. During the holiday season, I saw in everywhere, Christmas trees, local people, tourists, luxury hotels, shopping centers with a lot of brand names.

In contrast to District one, I and my Prof spent one day round trip to Mekong Delta. It was a true experience. We spent roughly three hours on boat. Between the time, we went to local people houses, saw how do they make food, saw how they sing to enlighten their life. Indeed, they sing to make this place less boring (not many people living there). After the trip, I understood why do the local people need to trade on boat in Mekong Delta…

The picture below was taken at the beginning of the three hours on boat.

Image

2012 summer intern at Teradata

I was my great honor to have my fantastic-three-months-summer internship at Query Optimizer Group, Teradata @Segundo. During my time there, I not only learnt how to work on a specific topic, how to conduct experiments, how to write a scientific paper and more importantly how Teradata run their business successfully as a leading global company in data warehousing and data analytics.

I was assigned a very challenging but interesting topic namely Multidimensional Cardinality Estimation (I would say selectivity estimation is one type of cardinality estimation in which trying to estimate the number of results returned by a particular query). I was so fascinated in this topic that I was able to understand the concept and implement a naive approach with some encouraging deliverable results during the first week. My motivation to work on this topic was how cardinality estimation play an important role in the relational database (Teradata database, Oracle, MySQL..). To be simple, there are two steps when a query is being executed, including query parsing, query processing (happened in the database manipulation language (DML) layer). There can be multiple ways to execute a query, so called query execution plans; however, there is only one optimal plan which is executed in the shortest time. Importantly, if we know the number of results returned by a query in advanced (by estimation), it is more likely we can choose the optimal plan or close-to-optimal plan. Let give an example, there are three execution plans of the query: Plan A takes 10 days to complete, Plan B takes 1 days to complete, Plan C takes 1 hour to complete. If the number of results in advanced is given, we know Plan C is the best plan. However; we don’t know the result set size. It likes chicken and egg problem! So we try to estimate the result sets’s size; the more accurately the result set size is estimated, the more likely the query optimizer choose the optimal plan. So the problem now becomes estimating the result set size of a query – so called selectivity estimation. Note that a little improvement in selectivity estimation could result in a great difference in business execution (10 days vs 1 hour).

I then dug deeper into histogram – a specific approach in selectivity estimation, implemented various histogram algorithms, came up with our own algorithms. Extensive experiments on various datasets have shown the superiority of our algorithms to the current approaches.

My mentor

My mentor

In the second part of this post, I would like to share my working experience at Optimizer Group, mostly logistic. As an internship position, I was in charge of a research problem. I was supported by a Mentor and a Manager. I worked directly with the mentor, talked to him every couple of days about ideas, and executions. Then I reported my progress to my manager, cced the mentor every week and received feedbacks from both of them. Although I am solely responsible for the project, in term of reading materials and coding; the supports from my mentor and my manager helped me to constantly move forward. Fortunately, my project caught an attentions of the director and the architect of the Optimizer Group. They also joined in many weekly meeting and actively contributed their ideas to the project. Their supports turned out one of the main reason I worked hard and tried to deliver good results.

The director
The director

I also valued the opportunities to attend every seminar of the Optimizer Group, the presentations of the CEO, Vice Presidents…  to the interns like me. From what I observed, Teradata is indeed a leading corporation in data warehousing and data analytics with their biggest customers are in the top 500 companies, such as Apple, Walmart… As a global trends, Teradata recently acquired other companies, for example Aster-data with an ambition to explore and then lead a new area of unstructured data like text analytics.

Miscellaneous experiences in Los Angeles

Mot so an tuong dau o LA.

  1. Large but not big: LA downtown khong to nhu minh nhi. Nha o LA thuong chi tu 1-2 tang –> Co the nha o day trung binh khong cao bang nha o HN!. Nhung rat nhieu nha co cach thiet ke dep – dac biet la nha gan bien, khong giong nhu HN phan lon la nha ong. Them nua nha o My quan trong la cho de xe o to, co’ the dien tich nha o khong rong nhung thuong co’ vuon` + cho de xe rong. (O ben US nha hang nao cung phai co’ cho de xe o to, khong giong nhu nhieu nha hang xe de ngoai duong)
  2. LA khong co’ quan coc ven duong 😦 nhung thinh thoang van co’ nguoi di ban’ kem dao!
  3. Roads in LA: Highway – Freeway o LA rat tot. Freeway thiet ke cho chay xe toc to cao, 65-70 miles per hour. Freeway thuong co’ hai chieu va 4-7 lanes tren moi chieu khong co’ den xanh den do nen cac phuong tien di lai rat nhanh. Boi vay rat nhieu nguoi co the di lam bang xe o to den noi lam viec cach 50km va chi mat 30”. Minh thay freeway la mot trong nhung phat minh rat co su anh huong lon. No giup giao thong van tai, di lai tro len de dang va thu ngan khoang cach hon. Toi da co nhung chuyen di choi 1 day, xa 100-400km. O VN thi kho co the di choi bang o to 400km trong 1 ngay duoc, vi o VN highway chua nhieu. Neu minh hoc xay dung thi minh se chon nganh cau duong de hoc hoi cach xay dung freeway…cua US 🙂
  4. Traffic: o LA cung nhieu khi tac duong, nhung khi do van co the di chuyen voi toc do cham. Khong bi chet dung o o Hanoi.
  5. Y thuc nguoi tham gia giao thong: Nguoi di bo o LA duoc duoc uu tien va duoc bao ve, hinh dung nguoi di bo qua duong ma khong quay trai quay phai de y xe co xung quanh. Het den do va nguoi di bo qua duong het thi xe co moi duoc di. Rat co trat tu! O Chicago thi khac, Nguoi di bo thuong quay trai quay phai, neu ko co’ xe thi bat chap den do van vuot qua duong, nen nhieu khi nguoi di bo va nguoi di xe o to nhieu khi tranh nhau qua duong! Hoi tai sao lai vay, nguoi ta tra loi boi do la culture cua Chicago.
  6. Tips: ben US hau het khi ban dung mot dich vu ji do, mac dinh la ban phai tip nguoi phuc vu. Chang han trong nha hang la 10-15% o nha hang tuy vao thai do phuc vu. Co khi minh tip den 20%. Tu khi den LA thuong cuoi tuan nao cung di choi mot ngay va an nha hang mot lan, khong biet minh da tip bao nhieu lan roi. Tuy vao dich vu ma tip bao nhieu %, chang han khi cat toc thi tip khoang 40-50%. Chang han ban cat toc het $10, ban tip cho nguoi cat toc $5. Doi luc minh thich vao quan an nhanh vi an o day la khong phai tip :)). Nhung tu luc den LA chac chua den 10 lan minh an fast food!
  7. Taxes: hau het moi mat hang ben US minh mua deu mat thue khoang 8-10%.
  8. Do not stand too close in a line – culture: o US nhieu khi mua do` cung phai cho rat lau, 30′. Nhung minh chua bao gio thay canh chen nhau bao gio. First come, first serve va dac biet la dung dung qua gan nguoi dung truoc! Co mot lan minh dung qua gan va nguoi ta quay lai nhin minh dam duoi :)) tu sau thoi.
  9. Helpful vs Personalism: nhin chung phan lon nguoi US deu rat helpful va tot bung. Hoi gi ho giup rat nhiet tinh va dac biet la nhung nguoi moi den. Minh hoi duong co’ khi ho dan minh den tan noi. Tuy nhien thi tinh ca nhan va doc lap cua nguoi My rat cao.
  10. Food culture: nhieu nguoi van cho la My khong co’ food culture, nhung it nhieu van co’. Minh thi OK voi do an My, thay ngon hon do` Han Quoc nhung khong bang Vietnam –> thuong cuoi tuan la den Orange County de an mon VN. Mon an cua My khong co’ nuoc canh giong VN!
  11. Working envi: Never go late (meet professor, register courses…) & be polite all the time. Tu luc sang US chua bao gio nhin thay cai nhau, oanh nhau lan nao, nhung thinh thoang van duoc canh bao’ co’ nguoi dung sung o khu A, khu B :))
  12. School: Cac truong ben US, khong ngoai tru truong cong hay tu deu hoat dong nhu mot cong ty. –> hoc phi ben US expensive, mot so noi la rat dat vi du USC! Minh di dau ma noi la hoc o USC, ho cung deu bao hoc USC thi giau lam nhi :)) …. Fund chinh cua truong la Tuition + Donation. Chang han USC vua duoc mot cuu sinh vien donated $200M.
  13. Automatic machines: rat nhieu cai ben VN can nhieu nguoi de lam thi ben US deu tu dong. Chang han: trong xe –> may trong xe (mot cai may quay cu’ 1-2 giay lai chup anh), Gas Station –> minh tu cho tien vao may va lay xang –> tranh truong hop do xang thieu cho khach giong o VN.
  14. Independent working: cach hoc ben US giup nguoi ta lam viec doc lap. Khi nghe giang thi rat proactive in question and discussion, nhung khi lam homework thi viec ai nguoi day lam, khong coi cop gian lan. Academic Integrity ben US rat duoc coi trong, neu cheating co khi bi fail class hoac tham tri bi duoi hoc.
  15. Grading system: ben nay hoc danh gia theo qua trinh nen tranh duoc tinh trang sinh vien hoc roi quen nhanh. Thuong co’ 1 bai thi giua ki, 1 bai giua ki, 2-4 homework va 1-2 project coding –> mot mon ben nay hoc kha nang, nhung bat sinh vien phai keep studying trong suot qua trinh hoc. Cach tinh diem cung rat hay, khong phai ban duoc bao nhieu diem ma ban dung bao nhieu o trong lop! (curve). Chang han tat ca cac mon ban luon duoc o tren trung binh Mean la OK, con neu ban la top 20-40 % cua lop la ban co’ the duoc diem A roi 🙂 Moi hoc song mot ki nhung minh thay de duoc A o ben nay de hon duoc 8.0 o Bach Khoa ^^.

 

To be continued….

Learn by experience

Một buổi sáng đẹp trời mình nhan ra những việc coding hồi đại học mình có khi mất cả tuần làm thì bây giờ chỉ cần 1-2 ngày. Chắc hẳn đây là kinh nghiệm. Một ví dụ khác, hồi học đại học mình đi thực tập hai năm cho công ty VMG, và khi phải nói lời chia tay để đến HPCC mình đã mất cả ngày suy nghĩ mà không làm được gì. Cảm giác thật rất day dứt và khó khăn, nhưng hai năm sau khi mình chia tay VNG để đến US mình không còn cảm giác khó khăn đó nữa. Đây cũng là kinh nghiệm :)). Nhưng vấn đề là mình mất hai năm để có được cái kinh nghiệm đó! Bạn có kinh nghiệm nhưng vẫn phải trả giá bằng thời gian. Vậy có cách nào để học nhanh kinh nghiệm, hay một cách nào đó rút ngắn thời gian mà vẫn có kinh nghiệm không?

Câu trả lời như thường lệ vẫn thường là không biết :)) nên mình sẽ phân tích một số loại learn by experience, tuỳ vào thời gian và hoàn cảnh.

  1. Một người muốn startup về lĩnh vực buôn bán trên mạng ở VN. Nhưng vẫn đề là anh này it kinh nghiệm, nên anh ta chọn cách sẽ bỏ hai 2-4 năm đi làm cho một số công ty khác nhau để học càng nhiều những kinh nghiệm của các công ty hiên thời càng tốt, rồi tìm ra một hướng làm ăn sau này.
  2. Một người khác thích lập trình và anh này muốn thành một master về web do vậy anh ta quyết định lập trình web cho một công ty lớn (VNG) trong 5 năm.
  3. Một người khác thấy ở VN giờ không có nhiều thú vị quyết định đi du học để thay đổi môi trường học tất cả những cái mới trong một môi trường mới.

Vấn đề của anh thứ nhất là rủi ro cao vì có thể sau 4 năm anh chẳng nghĩ được ý tưởng làm ăn nào khả thi cả. Các cụ nói, một nghề cho chín còn hơn chín nghề. Nhưng bù lại anh này có cái nhìn rộng và ít nhiều có một khả năng đinh hướng nào đó nếu được giao một nhiệm vu.

Anh thứ hai sẽ luôn được các công ty lớn săn đón với mức lương cao với sự thành thạo nghề của mình. Sau 5 năm kinh nghiệm anh nghĩ được một ý tưởng làm phần mềm kinh doanh tốt, tuy nhiên anh lại không biết startup như thế nào, và ý tưởng của anh sẽ có thể trở thành một sản phẩm của công ty mà anh đang làm. Và cứ thế.

Anh thứ ba cũng thuộc có điểm giống anh thứ nhất ở cái rủi ro, vì có thể anh sẽ về nước và chẳng biết làm gì. (Kinh nghiệm của anh sau 4-5 năm có thể chỉ là 2 lần culture shocks), một lần đến và choáng ngợp với những cái mới và tẩu hoả nhập ma, và một lần về và không biết dùng những cái mình học ntn. Tuy nghiên sẽ là rất rewarding nếu người thứ ba take advantages of abroad studying. Bạn vừa có thể học được những rất nhiều cái mới trong một môi trường mới (culture, language, courses….), vừa có thể học hỏi cách làm ăn của các công ty muốn làm việc thông qua internships, và 2-5 năm ngoài việc finish MBA/PhD ban co the tranh thu master ve mot linh vục gi do’, Web programming chang han.

Note: Minh khong noi ve ai muon theo duoi nghiep nghien cuu :))

Nếu rất giỏi bạn có thể trở thành một perfect của 3th type of learn by experience. Nhưng mình nghĩ một hoặc hai perfect của 3th có khả thể không hay bằng kết hợp của one perfect 1st plus one perfect 2nd ^O^.

Final note: nói về kinh nghiệm có rất nhiều cái mình băn khoăn:

  • Phải chăng nhưng người nhiều kinh nghiệm thường là những người có một công việc ổn định trong một thời gian dài? vì khi đó họ đã tìm được công việc yêu thích giống như bố mẹ mình. Hay như giáo sư thường thì họ cũng thường chỉ có một hướng nghiên cứu suốt đời là thế mạnh.
  • Mình có một hai ý tưởng để làm việc lâu dài. Nhưng đã đến lúc mình nên quyết định theo đuổi đến cùng, hay còn sớm?

Comments are welcome!

Next post would be about my work. I would like to share sth.

ACM GIS 2011 @ Chicago

Chicago is a beautiful city a lot of beautiful places. I went to some point of interests there during my Trip to ACM GIS conference 2011, such as Willis Tower, Magnificent Mile and Navy Pier. 

My first time at Chicago was not easy since It was hard to navigate in such a big city without a friend and any direction tools. But after several day going around the city by public transportations, I found that travelling in Chicago is easy. Chicago city is now in my hand 🙂

It didn’t take me long time to find my hotel – The Best Western River North Hotel. Thank to McDonald fast food, I don’t have to wait long to have a quick dinner.

The second day which was the first conference day was very important because It was the only day I enjoy the presentations. I also had a chance to talk to many people in a poster session, just for socializing. Caming back to my hotel at 12PM, I was exhausted and slept like “dead”.

The third day morning was not very promising  I got up one hour late and came to the conference in the rain. It was really cold because of rain and wind. I trully understood why people call Chicago, the “windy” city. In the evening, it was really good due to I had a lot of fund during the Banquet. I enjoyed the dinner at the 18th floor of a hotel with a river side. People talked a lot of joke and fun stories during the dinner.

The fourth day which is the last day of the conference was also interesting since I enjoyed the tutorial session. Saying goodbye to friends, I then checked out the hotel and came to my friend name Trang’ house at 6PM. I was familiar with transportation at Chicago, so it did not take me long time to go there. After having a great diner with ms Trang’s family, I went to sleep early so that I will have enough energy to get around Chicago next day.

The fifth day and also the last day at Chicago was really cool. Hanging around a large city alone was not so fun but I really enjoyed the opportunity. I like skyscrapers, so my first priority  is the Willis Tower. I purchased $17 for skydesk, $41 for buying souvenirs at the 103th floor of the building. I also had to pay $32 for three photos that I didn’t know that I have to pay in advanced! Anyway, it was still amazing experience. I like tall buildings. Then I walk about 3 miles from Willis Tower to Magnificent Mile (Aron Tower, Hancook Foundation tower…) then returned to Navy Pier. I hoped I could stay at the Pier more but I ran out of time and had to came to ms Trang’s house for packing.

That was pretty much my first time at Chicago.