How was the internship experience at Microsoft Research Asia (MSRA)?

【Written in front】

Because it was applied in the United States, so I don't know much about it. Is it difficult to get an internship in MSRA in China? I heard from my friends that most of the students there are postgraduates, and the undergraduates are all masters of Tsinghua Yaoban. I am also an undergraduate student, and I feel that my strength is far inferior to those great masters. If this is the case, the internship will be very painful. . Any answers related to MSRA internships are welcome, thanks!

Source: https://www.zhihu.com/question/22081552

Author: open source sauce

I just joined Microsoft today (yes, you read that right, the well-known soft black (Da Fog) joined Microsoft

The network speed is extremely fast, and the performance of the desktop computer is quite strong (after all, it is necessary to write C++

You can apply for various devices. I applied for SP4 and I will probably get it tomorrow.

Free snacks and drinks, Fat House Happy (x

Others have not yet experienced 233333333

Speaking of which, I am going to wear Red Hat's open source cultural shirt tomorrow (x

(Then set the desktop to RMS

(Estimated to be the fastest expulsion record of intern

====================================

It's the second day (

(There seems to be a Japanese lady in the office behind me

There is VS 2017 Enterprise Edition available, so cool (I will install a Vim first (escape

I literally changed the wallpaper to RMS (

Update it again (

I almost pushed some GPLv3 stuff (which I wrote myself before) to the repo under the name of Microsoft today (not

I am on the verge of being fired every day.jpg (Escape

Today, I shook hands with the oldest man (Raj Reddy) who is still alive in the AI ​​​​world. I took a photo and shared a pizza. I think it can be blown for a year (x

(grateful

@dog in the manger

photo for me

Checked out today. . .

Before running away, I made a talk about preaching Lisp

Then the water became a star of tomorrow (

Author: PableetoX

As a joint training intern who has practiced in MSRA for nearly six years, the completed (shi) ye (ye) phd who just checked out last week came to give a strong answer~

I have done two internships in MSRA. The first time was my senior year, from the summer vacation of 2012 to 2013. During this period, I decided to stay in the group and study for a joint doctorate; so I returned in 2013. After finishing all the postgraduate courses at the school, I returned from the summer vacation of 2014 to start the second internship at the joint training stage, and started my five-year Ph.D. study journey at MSRA. (When I checked out, I was complained by the mentor. Your internship time has already defeated the time spent by many regular employees in MSRA...)

The first experience of the internship is the top scientific research environment . Both of my internships were spent in MSRA's Network Graphics group. In the direction of graphics, MSRA can be said to be one of the strongest places in China; currently there are several strong graphics/ interaction design groups in domestic universities (such as Mr. Zhou Kun from Zhejiang University , Mr. Hu Shimin and Mr. Xu Yingqing from Tsinghua University, and Liu Ligang from University of Science and Technology of China. Teachers, Mr. Chen Baoquan from Peking University/Shandong University, Mr. Wang Wenping from Hong Kong University, etc.) have inextricably linked relationships and a good tradition of cooperation with MSRA; even in the world, MSRA is a top-level research team.

I remember that the year I first came here coincided with the year when MSRA made history: MSRA published 10 papers on SIGGRAPH (excluding Asia), which accounted for almost one-tenth of the total number of conference admissions. Although it wasn’t that crazy anymore, but the basic SIGGRAPH+SIGGRAPH Asia is stable at 4-5 articles every year, which should be said to be very powerful.

In such an environment, whether it is the mentors in the group or the interns themselves, they will set high requirements for themselves, that is, to do SIG-level work. Mentors have very strict requirements on the innovation and practicability of scientific research ideas, and they will fine-tune them through continuous discussions; when discussing in the group, there are fierce discussions between mentors and interns, and even between mentors and mentors . Academic debates are very common; so much so that once my mentor and I were obsessed with the discussion of a point of view, accidentally disturbed the nearby classmates, and was complained about...

Of course, such a goal determines that this road of scientific research is very challenging; I have also gone through some detours and encountered some difficulties in the middle; With help and guidance, I finally made some interesting work~

This part of the content may be too long to expand here. When I have a chance in the future, I will open a separate post as a memoir~

In the middle of the night before SIGGRAPH, I am making the last demo video~

In addition to gaining a top-level scientific research environment and a serious and responsible mentor, in MSRA, you can also experience how happy it is to be able to intern and play with ** the world's most outstanding and interesting group of peers . **The atmosphere of the entire research institute is actually very similar to that of the school; interns will spontaneously organize some clubs, including badminton, basketball, board games/poker, rock climbing, etc., and MSRA will have special financial support, book venues/buy tables Games and so on can be reimbursed, very happy~ So I went to play board games and chat with everyone every Wednesday, which became a part of my internship life.

It is also highly recommended that if you come to do an internship, you can communicate as much as possible with the small partners in the research institute. Not only can it add a lot of fun to the internship life, but it is also a great opportunity to communicate with other students from different directions. I myself have met all kinds of powerful and interesting friends in the research institute: some have reached the doctoral graduation standard on the second day of school; There are those who sing well and are called "MSRA Lin Junjie"; there are university masters who can publish 18 papers when they graduate, there are also excellent juniors from Tsinghua Academy of Fine Arts, and there are Zhihu big Vs majoring in communication studies, etc. . There is nothing happier than eating, drinking, having fun and discussing issues with people from these different fields. In fact, many possible cross-group cooperation opportunities are also generated in this way.

The largest group photo of the board game club~

(If you can guess who is mentioned above, you can private message me, and I will send you a red envelope~)

(And additional little gossip: MSRA has its own attributes of a dating agency to some extent~ During my internship, I have witnessed about 7 or 8 couples who have lovers and get married during the internship, although I am still single 233333)

All in all, MSRA is a great place for an internship experience. There is a top scientific research environment, reliable mentors and excellent peers.

I miss those days when I fought for SIGGRAPH until dawn, and my friends who played board games every week~

PS The answerer is lazy after checkout recently hahaha I will come back when I have time to update some interesting details of the internship experience ~

Author: Liu Zhining

From 201809 to 201906, I basically spent my senior year at MSRA. After celebrating my 20th birthday at home, I dragged my suitcase to Beijing.

start

Because I made a mistake at the subway entrance, I went around a long way before arriving at the hotel. I was slightly taken aback when I saw the mottled outer wall of the hotel from a distance. After entering the door and registering, the boss took me to the small room in the corner of the first floor: "Young man, call me if you have something to do!" Then he went back to the front desk. I looked around, and the 15-square-meter room with two 1.2-meter single beds was a little hasty. The decoration was in the style of Hanting in 2000. Outside the window was a brick wall, and a one-foot-square sky was exposed on the wall. I feel that I have been cheated into a pyramid scheme. If the boss hadn't charged me a deposit of 100 yuan for the door card when I checked in, I might have run away from the window. The next day, I went to Danling Street to check in with classmate L who I had been with for the next nine months . I was finally relieved to hear that my name was called by HR sister. It is not a pyramid scheme, which is great.

After completing the formalities, my mentor B teacher sent me a message telling me that I am not in Beijing now, and asked me to find teacher C and work with him. I went to Mr. C, and he told me that there is a brand new project, just the two of us. At that time, I was thinking that it was over, just the two of us, and I would not do anything. When the project collapsed, the company would make me lose money, and even if it sold me, it would not be able to compensate. It is indeed a big company with a big heart.

Then Teacher C talked about the work content, I half understood, and then asked me: XXX, do you know, no, do you understand XXX, don’t understand, then what do you know, I know XXX, oh ~But it has nothing to do with what we do. I can see the big ❓ on Teacher C's head, he doesn't know how I got in, but the problem is that I don't know either. The conversation ended happily. Teacher C said that if you have nothing to do, you can learn now. You should go to familiarize yourself with these things before we talk.

Recall that not only did the bosses give me high-level guidance and sufficient time and patience at the beginning , but also later when I asked stupid questions, read papers, and discussed plans. Teachers B and C will praise people in different ways. If the code is poorly written, they will praise the paper for reading quickly. If the idea is too simple, they will praise the effect anyway. But when it comes to technology, there is no compromise. They have a very high level of posture and keen insight, and they can always point out important issues that I have never thought about. Every time I say it, I blush again.

Working atmosphere of MSRA (intern)

**Freedom to produce efficiency:** I started a long familiarization process after I joined the job. At that time, as a typical three-no undergraduate student (the school had no brand, I had no grades, and my mind was empty), I always felt that the road would not be so smoothly. But thanks to the relaxed atmosphere of MSRA, you can arrange your own time however you want. As a jet-lagged late-night player, I arrive at the company at 11 am every day, drink a cup of coffee, have lunch and take a nap, and basically start working at 2 pm until around 10 pm. When I was in school, I usually got up at 7:30 in order to have an 8:00 am class, and then I was in a coma all day.

I strongly don’t recommend staying up late, but if you have such different living habits, you can arrange your own time freely here (I once arrived at the work station at 11 o’clock and found that I was the first to come to that block). You can even skew (cross out) your boss's working hours like I did. Here you can freely arrange your own working hours (of course, you must communicate with your boss), and use the time that suits you best (of course, you must be self-motivated ).

Openness, equality, and communication : There are countless meeting rooms, discussion rooms, and lounges in the MSRA building, and they are often full. Therefore, we can often see people in twos and threes holding computers and discussing issues in the tea room and rest area on each floor. The importance of communication has been emphasized here. On the walls of the workstations, and even on the walls of the corridor, 80% of the places that can be seen can be directly written and drawn with a whiteboard marker. When encountering unexpected problems at work/complicated results that need to be discussed and presented, it is usually a message to Mr. C, and they pick up their notebooks and mugs to meet in the tea room. I can often see it when passing by certain blocks, and I often hear that some interns will argue with the boss and quarrel with each other, blushing and spitting, but then turn around and hook their shoulders and go downstairs for dinner . In fact, this is also the premise of truly meaningful communication: openness and equality are the sparks of different voices colliding.

Upper left: XXXX2019 paper sharing meeting; upper right: daily work station; middle: daily brain storming in the conference room; lower left: more frequent communication activities (and a large number of snacks that follow); lower right: eating crayfish in the conference room at midnight (cross out)

Working with students with different backgrounds: In this process, I gradually became familiar with the students in the same block. Our backgrounds range from those two schools to our school, and our age ranges from the graduating senior PhD to As an undergraduate student like me, the job content basically spans all groups of MSRA. This kind of experience is different from the school. My classmates in the school are also very good, but we are in the same school, take the same courses, and take the same exams, which leads to serious homogeneity. Before I went to MSRA, I always thought that diversity was just a bluffing word, but actually in this environment, I found that diversity matters.

During the tea break, we chatted about current affairs while stuffing fruit into our mouths. Gather around a large table while eating, and study which dishes to order next time you go to the second floor for dinner. Before getting off work in the evening, I turned the stool around, drank the remaining Coke in the tea room and had a face-to-face round table meeting, chatting about the problems I encountered in my work, spraying the garbage paper I read today, and discussing an unfamiliar job. (You can also ask the senior brother about love experience on the way home from get off work) No matter what you talk about, everyone can get feedback from different perspectives. Chatting with people who are not smart is likely to fail. Chatting with people from the same background can only expand the boundaries of personal knowledge to a limited extent. In MSRA, you can chat with smart people from different backgrounds. It feels great .

Internship life (of non-Beijing school students)

Although the hotel we stayed in looked dilapidated from the outside, the conditions inside were still up to standard. My roommate and I later applied to change to a high-rise room, which suddenly became much brighter. The owner of the hotel is very nice, you can find him at the front desk 24 hours a day, and you can borrow an umbrella when it rains occasionally. The most important thing is that you don't have to pay for it yourself (what kind of bicycle do you want) , and of course you can live in a hotel and choose to rent a room by yourself, with a subsidy equivalent to one Air China switch per month . The company supplies a refrigerator drink (eg, marijuana tea/soda water/Oriental leaves) on each floor every day, n boxes of snacks (eg, crunchy shark /Oreo), and fruit (eg, watermelon/orange/dragon fruit) twice a day ). There is also a massage chair in the rest area that you can press casually. The price of the canteen is normal, about less than 20 can eat enough, the company has four restaurants: Beijing cuisine/Cantonese cuisine/Western restaurant/self-service (35 per person, hiccup). From time to time there will be events, and rare snacks and drinks will appear .

In addition, there are many collective activities of MSRA under various titles. The Intern Support (Intern Management/Support) group also has intern classmates, and their job is to organize various collective activities, such as intern clubs (board game clubs, Texas Hold'em clubs, badminton/basketball clubs, etc.). Club activities are not limited to interns at all, basically all activities will have many FTE (full-time employees) mixed in to fight for 300 rounds. In addition, there are "Computer Science Girls' Day" (only for girls, but also boys such as me to make up the number), "MSRA Graduation Ceremony" (only for graduating grade interns), "MSRA Music Festival" (mixed eating and drinking) and Christmas Festival, Halloween, etc., the frequency is quite high... ... In addition, large-scale events with special arrangements will also be organized, such as the annual "Computing in the 21st Century" conference and "MSRA Family Day" (the day when the interns and the boss's children are online) , there will be high-standard venues + free lunch + company pick-up. And large-scale events/referrals can get items that everyone loves: T-shirts. I recommended Brother X, an undergraduate classmate, and successfully obtained a limited-edition hoodie (the quality still needs to be improved).

After work, I went to Wal-Mart to buy with my roommate L, researched which brand of chicken feet with pickled peppers was the best, and played the switch in the hotel room. On weekends, my roommates and their HKUST army took me out to surf, climb mountains and go to the park to eat grilled fish in the cafeteria of the National People's Congress. Sometimes when the pressure is high, I take the bus with Brother X to the downstairs of the single apartment he rents, order a lamb chop pot and just gossip about Erguotou. After get off work, Mr. C, the little boss, will teach me to play billiards/gym (if I have a car, I will definitely take a bike to ride it), and I can learn a lot of life experience every time I meet with Mr. B, the big boss.

MSRA Family Fest 2019

Conclusion

In fact, if I want to say how much I have changed during this academic year at MSRA, I am not clear. During the internship, my lovely girlfriend was exchanged in Japan. After checking out in June, we went back to Changchun to prepare for graduation and then reunited in a real sense. After sending all the classmates away, we both took the high-speed train home together. She said that after I came back from MSRA, I had changed visible to the naked eye, in a good way. As the most junior kind of intern, I sincerely thank my bosses as elders for teaching me life experience (and taking me to eat, drink and have fun) and my friends for their thought sparks (and taking me to eat, drink and have fun).

**In No. 5 Danling Street, "fish and dragons are mixed", and I am obviously the fish mixed with dragons. From the perspective of a salted fish, the best thing here is that it is inclusive, the dragon can make a big movement, and the fish can also make a little splash. **Back to school, I received a good news in October when the graduate school just started, [ our work ] was accepted by ICDE2020. In nine months, I went from being a three-none undergraduate student to being able to do some small work in the end. The phrase Empower every person and every organization on the planet to achieve more on the back of the work card, MSRA has done quite well.

The rivers and lakes are far away, see you later.

Author: Macan

Today I checked out from the MSRA system group. When I was serious about working on a project, I suddenly let go. I was really sad and always felt empty, but it was very worthwhile to come to Microsoft for an internship. The record is only this nostalgia.

sow the seeds of dreams

Back in the winter of 2017, I was fortunate to visit MSRA. This is the well-known Whampoa Military Academy in the computer industry. There have been several well-known technical experts from here. At that time, I planted the seeds of dreams in my heart. One day, I can come to MSRA for internship .


During this period of internship here, I have benefited a lot, and I usually have the habit of summarizing, so I will record it here.

Research atmosphere

  • MSRA is very suitable for scientific research. There are experienced and experienced mentors who are very responsible. There are tens of thousands of cards in the ML platform. It is difficult to obtain actual data. There are no business matters every day, so you can feel at ease at your own workstation. Engage in scientific research, as long as you work hard, there is a high probability that you will have a good output.
  • Meetings are held at a fixed time every week for sync. Mentors are very rigorous in their work. They always discuss the classification of certain problems in soft engineering and then refine them. This process will be revised in multiple versions/(ㄒoㄒ)/ ~~ Large mentors are high-level guidance, grasp the general direction, dig deeper into the experimental results, and have senior scientific research experience; small mentors are personal guidance, from code review, solve some problems that they do not know, correct documents and PPT In terms of the details in the records and many other aspects, the project I am doing is led by a small mentor. His perspective of thinking about problems is forward-looking. I can't even think of a little bit of small direction, but I can obviously feel that I am growing.
  • It is very interesting to mine data, discover practical problems, and fix them in a large company. During this process, I also have a certain understanding of the errors that occur on the cloud computing platform. If I were in a university, I would not be able to carry out research in this area. This shows that The importance of resources.
  • Mentors will send some real-time progress in our research field to our WeChat group in their spare time, and they will also discuss it. This is very rewarding for our students, and they can learn how they collect data and what they usually focus on Content, we can follow this guideline to broaden our horizons.
  • We are in the system group, and regular employees and interns will give reports every week, which can exercise the interns’ presentation ability and be inspired by employees’ discussions, which is very good; MSRA regularly holds academic reports and sends them to everyone. Email, if you want to listen, you can participate, and it will stimulate your scientific research interest everywhere.

working environment

  • The performance of the desktop computer is good, the seat is comfortable, the Internet speed is really fast, and the two display screens are convenient for work

  • There is no need to clock in, and the flexible working system is more free and comfortable in comparison. I have seen people who work here at night and go back to rest during the day.
  • If there is a problem with your computer or network, you can find IT support to solve it. The efficiency is very high and the attitude is very good.
  • There are discussion rooms on each floor, where you can discuss with mentors and friends at any time, and there is also a whiteboard, which is easier to understand by drawing.

life entertainment

  • Although regular employees spend money to apply for a card to go to the gym, they are given a subsidy of 1,800 per year, and there is still money left over to participate in other sports activities. For interns, there is a shared fitness card that can be used, but it must be booked, which is also very friendly to fitness enthusiasts. The treadmill in the gym is good, with floor-to-ceiling windows in front, so you can look outside while running.

  • Interns organize clubs spontaneously, including basketball, badminton, board games, rock climbing, etc. (but no one has organized a fitness club yet, looking forward to it)
  • Tea breaks are provided on each floor. In the morning, the aunt will prepare snacks. Those who have not eaten breakfast can have breakfast. There will be fruits at 10:00 am and 3:00 pm, first come, first served. Drinks and coffee are provided, but I make a cup of homemade tea ( goji berry, jujube, chrysanthemum, tangerine peel, rock sugar) every day .
  • Some floors provide rest cabins, which need to be booked. I have been there twice after lunch, and the seats can be adjusted into reclining chairs. The experience is not bad.

rest cabin

  • The cafeteria is more expensive than the school, but cheaper than outside, and the taste is good. I like spicy soup, buffet and steak the most.

buffet

steak

I learned a lot from the two teachers:

  • Be good at using Feynman's learning method , and tell others what you have done to see if people who are not in your direction can understand it. Tell your own work in layman's terms.
  • How to find insights from the experimental results , one angle is correlation analysis, why does this trigger happen, and which factors caused it; another angle is causal analysis, looking for deeper root causes from the appearance.
  • Research driven by interest:

The boss or teacher gives a topic, searches a large amount of relevant information and digs deeply, finds the points that you can be interested in, and achieves the effect of being driven by interest.

If you are really not interested, then you also need to know why you are not interested? Which points make you feel boring, sum it up and try to avoid it.

  • There are two ways of thinking about doing research:

One: I don’t have valuable data, look at the related work in the current research direction, fill in the pits with a two-dimensional table, each row is related work, and each column can be motivation, methodology, experiment, etc. After reading each For work, the information in the corresponding column is summarized in the table, to find similarities and differences of similar work, and to find ideas. (Usually college model )

Two: I have valuable data, data-driven research, such as large companies with products and platforms, will generate data, and find research points through practical problems, so that I can be at the forefront of this direction, and I want to start a school. , to dig a pit, a series of work can be carried out systematically. (usually this model works in large companies )

  • We must be careful and careful in doing things, which is reflected in two aspects:

One: The methodology for analyzing problems must be orderly, interpretable, and complete. It must be careful and thoughtful, and the story must be told perfectly.

Two: Find out how others view the same issue, from which perspectives, how to express it, and how to implement it in the end, you must pay attention to it.

Compare Internships vs Schools:

After all, an internship is an internship. It is impossible to be as leisurely as a student in school. The pace is relatively faster. I have to have a meeting with my mentor every other day or two. If there is no progress, how can I be ashamed? If the internship does something meaningless to me, and I always repeat the operation mechanically, without any growth, it is better to go back to school. After all, college time is very precious, and you can use it to learn what you want to learn. Plan your affairs reasonably. As an internship, you have to do some challenging things or more promising jobs, so that you can fill up your skill tree, accumulate experience in more promising jobs, and explore the way, which is very helpful for finding other jobs later. practice.

If you want to grow yourself, then change to another environment. I am very lucky to be able to study for a period of time in an environment where MSRA gathers talents, meet outstanding friends around me, discover their shining points and improve myself. It is a pity that the current promising project did not end well, which is a pity/(ㄒoㄒ)/

【Project recommendation】

The core code library of top conference papers for Xiaobai: https://github.com/xmu-xiaoma666/External-Attention-pytorch

YOLO target detection library for Xiaobai: https://github.com/iscyy/yoloair

Analysis of papers for Xiaobai's top journal and conference: https://github.com/xmu-xiaoma666/FightingCV-Paper-Reading

Guess you like

Origin blog.csdn.net/Jason_android98/article/details/127064878